Provide DisableNonCriticalTelemetry config option
Created by: dadlerj
Fixes https://github.com/sourcegraph/sourcegraph/issues/8995
The final list of critical telemetry includes:
- Email address of installer (for contact for security notices, product releases, etc.).
- Unique site ID (random string ID of an instance)
- Sourcegraph version (for security notices)
- Sourcegraph deployment type (for security notices)
- Total user accounts (for billing)
- Monthly active users (for billing)
- The license key in use (for billing)
@ebrodymoore please review the docs and admin page updates (I separate the list into two parts, I reformatted and reworded some of the list items, and I added some more examples). Preview of this: