Add notification when satellite availability changes

When satellite availaibility changes, we need to notify the state to users so that they're aware of it.
Specifically, when the satellite connectivity is not available, we need to show users the reason so that
they can act accordingly. For example, if we show that satellite connectivity is not available because
location settings is disabled, users can enable location settings and check availability again.

UX slides: https://docs.google.com/presentation/d/1V8gbbqRL29HXUKYEaSFKUaHRUeA_x0q_nZBgwDUU0uE/edit?resourcekey=0-53MTCEBrU5ruyn4df0-p1A#slide=id.g310714dd279_2_0

Test: Manual
Bug: 376694756
Flag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn

Change-Id: I55739750614b41c1966a4adda4f76dffb2b27a71
Signed-off-by: Duke Lee <deukmo.lee@samsung.corp-partner.google.com>
9 files changed