telephony: add SamsungQualcommM3RIL for samsung m3 devices

Change-Id: I09fa6ee92f39c84c6a01002c35e15dd9112f618a
Revert "PhoneProxy: On v6 or greater RIL, when LTE_ON_CDMA is TRUE,"

This reverts commit 5343f09644650fae7708337eb55788f3d20aabb0.
PhoneProxy: Add a prop to enable always creating of CDMALTEPhone

Current Motorola OMAP4 devices need this in order to function properly
Will need to enable telephony.rilV7NeedsCDMALTEPhone prop on these devices

Change-Id: I22ef7688e422986d63a0cced1fb2e872c6e01c80
PhoneProxy: fix key.length > 31 characters

derp

Change-Id: Ib7d1030a68eedfcc782e9b2586a911e7c3df5cec
Merge "telephony: add SamsungQualcommM3RIL for samsung m3 devices" into cm-10.1
RIL: Add SEMC 7x30 RIL

By szlkiev https://github.com/szlkiev

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ifcfcacada9a4e2586572f64f169ff6c9d84a8215
RIL: Add compatibility with qcom's DSDS

Devices with radio libraries built against a DSDS-enabled qualcomm
BSP (anything in the last 4 or 5 months, apparently) have a slight
incompatibility in the RIL protocol: it expects the first 4 bytes
of the datastream to be the slot's identification (even if the
device isn't dual-SIM). Absence of those 4 bytes will make the
connection hang.

Change-Id: I9f5821add02e7e5b5286c3b0818cb4a94edcc13c
Allow disabling radio with property persist.ril.enable.

This can be useful for phone with no active service.  It saves battery
and prevents unwanted communication with cell carriers.

Change-Id: I61ad66ee49384a53667066f426aedac1ab7d5d73
RIL.java - add DCHSPAP

Change-Id: I27e8db7e710c2e2daed0a3db6849bd4f3b230445
Revert "RIL.java - add DCHSPAP"

This reverts commit bfdfa12266a3f3ddbc0415a84fd0922c3c681b1f

Change-Id: I4d6633fe2a4ddd06cecee7f75bf85fc1c10376ed
Merge branch 'cm-10.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into jellybean