Telephony: Add PROTECTED_SMS_RECEIVED_ACTION.

  - If an address matches against a whitelist for known reg/auth,
  broadcast it as a protected sms received action. Not for third
  party applications.

Change-Id: Ibc62b5bb0110192620ef35f197553065a8c5345f
Telephony: Hide getNormalizedAddressesFromPdus

Change-Id: Id5200c33aab4dd7c039396e34df8fdabc9464ee7
Telephony: remove libphonenumbergoogle dependency

This was breaking some apps which bundle libphonenumbergoogle.

Change-Id: Iaabb7463ff4dd91da9b310672d5d5dc1014a81f0
Signed-off-by: Roman Birg <roman@cyngn.com>
Check for null on originating address in an SMSMessage.

  - Don't attempt to normalized an address if the originating
  address isn't given to us.

  - BUGDUMP-251344

Change-Id: I78c47f7c82886c1b6386f50d238850b51e1fc69d
Ignore certain sms-sending packages.

Change-Id: I1a704a3a15ba43a29332412e2453ee0f48fd6c41
Telephony service: add ability to always request focus for calls

Add in the ability to overlay a config value to allow for incoming calls
to always request focus no matter the current ring volume.

Change-Id: Ie1fdbf7f0783772e3a0dae9606e3b5c3ea8e1e2b
Signed-off-by: Roman Birg <roman@cyngn.com>
Fix crash of Samsung phones

Using an alternative SMS app like chompSMS leads to a crash as
sendResult is an array without any entries (sendResult[0] is accessed)
The default SMS app does not show this because mCurrntCmd == null

Change-Id: Icfef6d20f9082dd1f64ed29b67031d2575896513