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
telephony: DataConnection: support old RILs

Older RILs require different technology value

Change-Id: I0249bb597e2592b7e951945bc97d144ee2b2307a
Merge "Properly notify of precise call state change after connection hangup." into cm-10.2
Introduce HTCCDMAQualcommRIL for HTC CDMA devices

This is based off HTCQualcommRIL with added changes from
SamsungQualcommRIL.

Adds responseDataRegistrationState from Chris Lawrence.

Change-Id: Id5b9c59b100229dd3abd356ecc5d4d94e93155d9
telephony: set PROPERTY_DATA_NETWORK to data technology

The GSM SS is inaccurately setting the property to voice technology
instead of data technology (CDMA's SS is correct.)

Change-Id: I35a0a789bc06159f65325946e43f166f531bb1cc
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2