[Sat] Add retrySignal to the device-based satellite repository

In the event that a telephony process crashes, SystemUI needs to
potentially re-register our callbacks with the SatelliteManager service.
To achieve this, we define a new [retrySignal] option in the wrapper for
flows that query [SatelliteManager] APIs.

Test: DeviceBasedSatelliteRepositoryImplTest
Bug: 337258696
Flag: com.android.internal.telephony.flags.oem_enabled_satellite_flag
Change-Id: I22176b104adfbfa5b9b792114d98a05d5e6ce75e
Merged-In: I22176b104adfbfa5b9b792114d98a05d5e6ce75e
2 files changed