Implements satellite state change listener APIs

This change implemements the new satellite state change listener APIs by
the help of TelephonyRegistryManager.

Bug: 357638490
Test: atest FrameworkTelephonyTests SatelliteManagerTest
Flag: com.android.internal.telephony.flags.satellite_state_change_listener
Change-Id: I5b76aa8756bc35ccd94b332de708601f11ea6b7f
4 files changed