SamsungQualcommRIL: Add Operators class

* for replacing operator numbers with operator name
* prevent race condition when the two response  colided

Change-Id: Ia5add56b0c79847a70487223006bb33e2730a165
Fix NRE on sending multipart texts.

Watch for deliveryIntents, parts, and sentIntents being null.

Change-Id: Ib9e55b59ef92d0f6057ec2e8c93dcb95d68a612d
Revert "SamsungQualcommRIL: always convert hex to int."

This reverts commit ef61f36300a3bca75bd0d06ad7d89e474c208af4.

Change-Id: Ia374a84cfdb8afdea9776e8cce5ad4e23409fe68
Merge "Revert "SamsungQualcommRIL: always convert hex to int."" into cm-10.1
Samsungqualcommril: fix parser

Change-Id: Ib033aa75942f14241561ded8dee1039176039170
SamsungQualcommRIL: fix NPE

Change-Id: I640228aee5424605d3df5c491f1c36ea72a6d3a7
Properly notify of precise call state change after connection hangup.

When disconnecting connections via Connection.hangup(), previously no
precise call state notification was sent out.
This change should fix BT headsets ringing indefinitely after a
blacklisted call came in, as BluetoothPhoneService can now update the
headset state properly.

Change-Id: I4439d7d8ed47e72da9d061b885ec9a0e6e1b784d
Introduce HTCCDMAQualcommRIL for HTC CDMA devices

This is based off HTCQualcommRIL with added changes from
SamsungQualcommRIL.

Adds responseDataRegistrationState from Chris Lawrence.

Change-Id: Id5b9c59b100229dd3abd356ecc5d4d94e93155d9
Merge "Properly notify of precise call state change after connection hangup." into cm-10.1
Merge "Introduce HTCCDMAQualcommRIL for HTC CDMA devices" into cm-10.1
HTCQualcommRIL: fix data drops when switching state

* HTC RIL always throws this exception after the initial data call
  setup, so only switch ifname if the call goes from active to inactive.
* Prevents data drop due to empty address/DNS/gateway when radio tech
  switches to/from LTE/3G/2G.

Change-Id: I29107f549029d467ed01c0eba46561d65ca4d5d7
Merge branch 'cm-10.1' of https://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-10.1