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 remote-tracking branch 'upstream/cm-11.0' into berserk

Conflicts:
	BoardConfig.mk
	cm.dependencies
	vendorsetup.sh