jf: bring gps flag down from msm8960-common

* preemptive merge of the msm8960-common change for the new
  jf branch
* this won't be in the new branch, but we do need it for this branch

Change-Id: Icdb4f4ab68ce9634abfccd84cce2c3a535d027ab
Merge remote-tracking branch 'cm/cm-11.0' into HEAD
jflte: Clean up Samsung device inheritance

* Separate jflte from msm8960-common, inherit qcom-common only
* Do not dex to /cache
* Clean up system properties
* Clean up, remove duplicates from proprietary file list
* Remove init.qcom.class_core and init.qcom.class_main
* Remove unused qmiproxy
* Remove init.qcom.early_boot
* Fix firmware symlink generation
* Remove init.qcom.syspart_fixup
* Move thermal config to jflte
* Remove init.qcom.sh
* Remove init.qcom.post_boot.sh
* Remove init.qcom.usb.sh
* Remove thermald, jflte uses thermal-engine

Change-Id: I85f9ec1a5c0595c50f3524c2c28062e7673645bf
Merge branch 'cm' into HEAD

Signed-off-by: DHOMD <DHO@dho.im>

Conflicts:
	BoardConfig.mk
	device.mk
	rootdir/etc/init.qcom.rc

Change-Id: Id384e2dcba2141d50ca6321677512e065688ce9b