Merge changes from topic "bt-cleanup-cherry-pick"

* changes:
  Defer sending NETWORK_STATE_AVAILABLE to headset
  Defer sendDeviceStateChanged until SIM config loaded
  A2DP: Only unregister receiver if we registered