[managed] Features CR feedback:

- FeatureCodeAttribute made into a general-purpose class
- Factor features string code out of HTTP client into helper class
[managed] Cleanup for features (telemtetry) code