carrier id cleanup

1. carrierIdentifier should listen for SimRecords rather than Ruim/Csim
since all records are read from SimRecords.
2. carrierTestOverride should apply to SimRecords. Apply to Ruim/Csim is
a non-op
3. add registerForOperatorOverride to UiccProfile.

Bug: 72332597
Change-Id: Ia7c369b301b7c45cfc3e6dc9112dfbf5cea498b4
(cherry picked from commit d27bd6be3ed4a0d20a228767792476bdbbfc1484)
Merged-in: Ia7c369b301b7c45cfc3e6dc9112dfbf5cea498b4
4 files changed