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
SamsungExynos3RIL: rebase to latest RIL

Change-Id: Ibb15014055b1648fe073f4bf6b1ff673271caab4
Telephony: prevent NPE

Change-Id: Ia7a08334a901ef67353d5816d0822d0cb2d57daf
Merge "Telephony: prevent NPE" into cm-10.2
Merge "SamsungExynos3RIL: rebase to latest RIL" into cm-10.2
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: Ia540e9b48e2f0ff7deb4d798aaac2c45ef38dbb3
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_frameworks_opt_telephony into HEAD