Do not always trigger CarrierConfig change in GsmCdmaPhone

We were not looking at the EXTRA_SLOT_INDEX key when listening
for CARRIER_CONFIG_CHANGED broadcasts, which was causing the
framework to push carrierconfig updates to the modem that did
not change or were in a transient state.

Only trigger carrier config push to ImsService for subscription
that changed.

Bug: 124388676
Bug: 71608223
Test: Manual
Merged-In: I4edd2afd2f719dcdbb4186da0083ed3c5c9cb985
Change-Id: I181acdc12139e239d54a6b398bf5bf0585830a34
1 file changed