msm_fb: Port HTC MDP color enhancement feature

Ported from HTC One m7-kk-3.4.10-17db3b.

Signed-off-by: Sultanxda sultanxda@gmail.com
Add Frandom support
cyanogenmod_celoxhd_defconfig: Add version number to CONFIG_LOCALVERSION
Fix ifdef indentation
mipi_s6e8aa0: Add include for miscdevice.h
mipi_s6e8aa0: Add kernel logging to samoled device register code
mipi_s6e8aa0: Add more kernel logging to samoled device register code
Update mipi_s6e8aa0_hd720.c
color_calibration: Fix Kconfig
mipi_s6e8aa0: Move ColorGammaUpdate function below static declaration of get_gamma_level_from_bl
mipi_s6e8aa0: Adjust ColorGammaUpdate
mipi_s6e8aa0: Fix derp
mipi_s6e8aa0: Try to fix green display

With this color hack, our display goes green. Almost like a negative but very green.

Try to fix it by updating the code to more closely match our own display drivers code.
cyanogenmod_celoxhd_defconfig: Disable color calibration until I can fix it
sweep2wake: added sweep2wake support for the capacitive buttons
BLN: Fix BLN staying on
Color Calibration: Try to fix screen color
cyanogenmod_celoxhd_defconfig: Fix some configurations
acpuclock-8x60: Add voltage control

Taken from: https://github.com/sultanxda/sultan-kernel-skyrocket-pure/commit/d1fd22ecccfce9414ddfbc31803789d07f1fbf38
acpuclock-8x60: Add overclocking

Taken from: https://github.com/sultanxda/sultan-kernel-skyrocket-pure/commit/666badbcb5a6d67e31fd32c21485cb270ff2ba20#diff-e53d05dcb8c7e725135c6a30c0173d58R7880