Gracefully tear down networks when SIM is disabled

Telephony used to be only support graceful network tear down for
SIM removal case. Now added the support for SIM disabled case.

Fix: 362372940
Flag: com.android.internal.telephony.flags.sim_disabled_graceful_tear_down
Test: Manually disabled the SIM and observed the behavior.
Test: atest DataNetworkControllerTest
Change-Id: I2230e3f07f951a9346fddf70d15850f0500cd680
4 files changed