cmhw: add DisplayColorCalibration tunables

Change-Id: Ifb49365d95507f886a70e96c72697b5a5618c073
DisplayColorCalibration: Increase range

Along with associated kernel patch, increases the range of the display
tuner. Adjusts the "/sys/class/misc/gammacontrol/tuner" node to contain
an RGB triplet from 0 to 120, with "60 60 60" being nominal values

Individual gamma corrections can be also be found by tweaking the nodes
in /sys/class/misc/gammacontrol

Change-Id: Iad498fe8e89fe135e968f78b096a3d1c85c0a4ab
wifi: death to all modules

Change-Id: I56843517a970851f70d6e89320c61413ec9a0df8
msm8960: Add bloat to support power off charging

Apparently, doing this automatically in init is considered bloat,
so in order to support power off charging for both pre-kitkat and
kitkat bootloaders, we add another kind of bloat here instead.

Change-Id: I71ffe47d3c02aa5ddab4b8adb17bbc76577c6553
camera: allow disabling zsl for ffc

* jf needs this for ffc video recording on snapchat
* snapchat does not send the recording hint, so we need to just
  disable it altogether on ffc

Change-Id: I777f2bb805e6c6f61638201615755fb14a00387e
Merge remote-tracking branch 'upstream/kk4.4' into berserk
Merge branch 'berserk' of github.com:berserkaosp/device_samsung_msm8960-common into berserk