msm8660: support SC-* model numbers in radio assertion

  * needed for quincydcm (SC-05D)
  * quincydcm radio blobs have "SGH-" strings within them which
    requires us to search for "SC-" first and then "SGH-" to avoid
    using the wrong model number in the radio version search.

Change-Id: Ibbc444f64fe328088f04950770d5da27c976cc13
msm8660-common: Cleanup Samsung device inheritance

* Move media codecs into platform trees
* Move postrecoveryboot script to qcom-common
* Clean up BoardConfig for qcom-common changes
* Add Qualcomm packages to msm8660.mk
* Remove init.qcom.class_core and init.qcom.class_main
* Remove init.qcom.early_boot
* Move init.qcom.efs.sync.sh to msm8660-common
* Move init.qcom.syspart_fixup.sh to msm8660-common
* Remove init.qcom.sh
* Remove init.qcom.post_boot.sh
* Remove init.qcom.usb.sh
* Remove duplicate idc files
* Remove duplicate keychar files
* Remove duplicate keylayout files
* Move common platform system to msm8660-common
* Start thermald on boot complete
* Mount firmware partition in fstab
* Move QCOM_BSP to platform repos
* Move common overlay options to qcom-common
* Move lpm.rc to msm8660-common
* Remove unused services

Change-Id: Ie95634a13205f0c5ca93cdc82f1f265e432161c5
msm8660: set RIL class

Change-Id: Iefbbfd4fc6d67047969db894ac419fdf17304d78
Remap MSM8660 stock unsolicited RIL responses

The proprietary RIL produces responses that are either obsolete
(and shold be ignored) or do not match their corresponding values in
frameworks/base/telephony/java/com/android/internal/telephony/RILConstants.java.
This patch remaps the mismatched response types and
ignores the obsolete ones.

Change-Id: Iecfe6c07f6566a40c7c7893988ffa0bd28bf34e4
msm8660-common: update Camerawrapper

Change-Id: I35ec297f1d8b0bb6d9f3210af1dd295681b799f4
msm8660-common: gps: update from jf

Change-Id: Ice26e706064a0bb4ab929902e2c11fb9ebd3af37
jf-common: import init.target.rc

Change-Id: I5831dc41f164433cf864e9dba184c7afd2c9a880
msm8660-common: Add WiFi packages and configuration

Change-Id: Id2b2977211b07a9ef6de196431bb75a679358661
jf-common: use legacy mmap

Change-Id: Ic3653c8ce2aa3efabaa5b19f9cfc05ddba711203
msm8660-common: remove sepolicy

Change-Id: I3d7730574194c8c8a9981c9911c27acaaaa9d97e
msm8660-common: update for L

Change-Id: Ic7d40d2d183226e0b19469a95f35c4f4023614aa
msm8660-common: fix for TWRP

Change-Id: I7d8596cb410a3ba0fb1de22a5385672fd9fe87cf
jf-common: disable LOGD

Change-Id: I63b73862ef67f74307de1f2003a04fa34e26c586
msm8660-common: update flags

Change-Id: I97b1eee56d97d61441d7309bdddeec9bb7858faf