Generating Provider Status Enum Consistently

In alignment with how we are treating our metric enums, we are generating
local objects with shorter names for ease of use through the codebase.
This adds support for the MetricProviderStatus and makes other minor
changes to the existing Enums.

Bug: 269290341
Test: Will be chained in, builds for now
Change-Id: If3a9f6d657d4a7493f3834455195b0f60a0aafba
8 files changed