msm8960: Make Samsung camera mode optional

* It breaks 3rd party camera apps on serrano

Change-Id: If98deb406d294774199e538e8ec7ae050d24da73
msm8960: Add type for firmware filesystem

Change-Id: Iaba6c131078ab217095f5de1cc614d17f3658996
msm8960: Unbreak network mode options

Change-Id: I3dcfedef08693587b0a1b35c45ef434797c0f32c
Camera Wrapper: Only call cancel_auto_focus when the preview is enabled.

Change-Id: I2a26ba8bac3ef84f49ea5897cdeedbb5c0724e2b
Fix fix xd
Add Enable/Disable Fast Charging to Advanced Settings
msm8960-common: I don't want to see your face

Strengthen the prohibition against face detection as some third
party apps are ignoring it.

Change-Id: I88df1b40f27472b7ed40d745b4b5b59b6d2fa560
Revert "Disable QCOM Enhancements, fixes video out of scale on hw decoder and video playback crashes"

This reverts commit d512b4cfbc00110711a0d022c7ee767ae73f97ab.

(looks like it's fixed)
Merge https://github.com/AOSP-S4-KK/platform_device_samsung_msm8960-common into HEAD

Conflicts:
	DeviceSettings/src/com/cyanogenmod/settings/device/DeviceSettings.java