hercules: Clean up Samsung device inheritance

* Remove init.qcom.usb.sh
* Move torch package up to msm8660-common
* Move common items from device to celox-common
* Use nested cm.dependencies
* Move common system properties to celox-common, msm8660-common

Change-Id: I3a80ae80ffb7c4f8acc36c66395fdf3acc962ccf
Merge branch 'cm-11.0' of github.com:CyanogenMod/android_device_samsung_hercules into HEAD

Conflicts:
	BoardConfig.mk
	cm.dependencies
	device.mk
	system.prop

Change-Id: I18a36941dd401488814180af586687458aba43ba