Add MSM8960 parts (expanded from Photon Q parts)

Change-Id: I671c501426c7931b6ff7f86b4c0cbb4e656a9874
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2

Conflicts:
	MSM8960Parts/res/values-de/strings.xml
	MSM8960Parts/res/values/strings.xml
	MSM8960Parts/res/xml/settings.xml
	MSM8960Parts/src/com/cyanogenmod/settings/device/DeviceSettings.java
Revert "Remove settings for features not present in official builds"

This reverts commit 22b365656dbc8976942fb8aff4f1af4715e16c17.

Conflicts:
	MSM8960Parts/res/values-de/arrays.xml
	MSM8960Parts/res/values/arrays.xml
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2

Conflicts:
	MSM8960Parts/src/com/cyanogenmod/settings/device/DeviceSettings.java
Build MSM8960Parts for all phones in unofficial builds
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2

Conflicts:
	MSM8960Parts/Android.mk
	MSM8960Parts/src/com/cyanogenmod/settings/device/DeviceSettings.java
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Fix after merge
add hybrid support
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
pds: fix restorecon call

Change-Id: If90d1e23e28f5d1b0fa1621433e9899099d0362e
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2