telephony: Clean up IccSmsInterfaceManagerProxy

Change-Id: I0c0c965b6ee89d8606ff28283b462c0e5fbf45b9
telephony: Fix initialization ordering of SMS middleware

* For an unknown reason the IccSmsInterfaceManager reference first
  passed to the proxy is null, re-register that reference after the
  reference has been initialized.

Change-Id: I4028fc311b2c54b8022d036c23938a5701e0390d
DcTrackerBase: Dont provision APN if default is disconnecting

Change-Id: I99344d89235b24689cde14335bf593099169ef0d
SamsungQualcomm: Skip new requests on old RILs

Pre-8 RIL implementations lack support for both
RIL_REQUEST_SET_UNSOL_CELL_INFO_LIST_RATE and
RIL_REQUEST_IMS_REGISTRATION_STATE. Ignore both of
these to prevent lingering unanswered requests.

Change-Id: I4cfbfe52a14dea636823cb54a0cc4675de80698b
RIL: mark mInstanceId as protected

To use in RIL subclasses

Change-Id: I4ab1ea79079e3b03670b1e985f7a574df1f16658
telephony: MSim: propagate roaming and data settings to SIM

Update SIM-specific setting when global setting is set by API
rather than the MSim configuration dialog. (e.g. QuickSettings)

Change-Id: I1ea4aad02055be6bcc9132d6d91a65826b6765b2