[Sat] Add device-based emergency calls only state to satellie icon

See the previous CL for the definition of isDeviceInEmergencyCallsOnlyMode.
This CL incorporates the device-based emergency calls only state into
the consideration of whether or not the device is completely out of
service.

Also updates the definition of `aggregateOver`, since there was an issue
that going from N subscriptions -> 0 subscriptions would never re-emit
from that flow.

Test: DeviceBasedSatelliteInteractorTest
Bug: 339023069
Bug: 341109689
Flag: com.android.internal.telephony.flags.oem_enabled_satellite_flag
Change-Id: Ifb576a5dadcd0d430f2b9c60f82031332aff1ee8
Merged-In: Ifb576a5dadcd0d430f2b9c60f82031332aff1ee8
3 files changed