Merge changes from topic "CherryPickMainline"
* changes:
make sim_colors a system config
convert hidden configs to public
Add back off timer configs as carrier config
Carrier config to switch data if primary is OOS
Do not use hidden enabledSetting
Do not use hidden putIntForUser
Fix testNetworkScanRequestParcel_Parcel CTS
Do not use hidden broadcast API of RemoteCallbackList
Make requestModemActivityInfo a system api
Remove usage of hidden Parcel APIs
Do not use hidden withCleanCallingIdentity
Do not use hidden isPrivilegedApp