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.)

(Reapply: last match lost in the merge)

Change-Id: Id4e02bb0e0e4a757fba78f3501d6b776d3af558c
telephony: disable the use of SMS_EXPECT_MORE by default (2/2)

CodeAurora added the use of the RIL_REQUEST_SEND_SMS_EXPECT_MORE API
which is not supported by every RIL. Disabled it by default to reflect
AOSP behavior and added a flag to enable it.

Change-Id: I837c161bbca3960e7458ea049f896218d5e60a63
Revert "Fix for data and roaming icons"

This reverts commit e79e4d548e4b34ad1888eb90b4b165345877078d.
This patch appears to have other dependencies, and the data/voice
roaming distinction is causing lack of GSM to be intepreted
as roaming in LTE+CDMA models.
Merge "telephony: set PROPERTY_DATA_NETWORK to data technology" into cm-10.2
refix same npe, lost because of the qcril merge

Change-Id: I5e11f8cdd14c428e32f77e410383ca732e7da19d
ISms.aidl: Add callingPkg to sendTextWithPriority.

Needed for Voice+ and SecureSMS, due to breakage caused by QCOM merge.
Reintroduce IccSmsInterfaceManagerProxy.java.

Change-Id: Ib45e19b3d33c44d43368726db6f6f1525783f474
TD_SCDMA signal strength support for Samsung Qualcomm device

Change-Id: I69ec69c3c548090af5d7f7cac16aa822a5704047
Merge "TD_SCDMA signal strength support for Samsung Qualcomm device" into cm-10.2
Revert "Revert "Fix for data and roaming icons""

This reverts commit cc91bddcb11b3a3f0b315356707fbdc086e6cb74.

This is breaking 1x data on d2vzw and jfltevzw.

Change-Id: I6a0db457b5655d7065b68f403394b3c3feffa05f
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_frameworks_opt_telephony into fascinatemtd

Conflicts:
	src/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java

Change-Id: I6b9459274699736cad7507ee8a287f18b4f6c836