d2: add support for panel color shifting based on a sysfs interface

Adapted from work by morfic and ktoonsez

Creates a syfs interface here:
  /sys/devices/virtual/sec/tsp/panel_colors

Will accept 0-4 for parameters:
  0 - Cold (more blues)
  1 - Cool
  2 - Normal (stock colors)
  3 - Warm
  4 - Hot (more reds)

Change-Id: I387de07c56b7007606233e29744fb1d91171a0e3
Merge remote-tracking branch 'upstream/cm-10.1' into HEAD

Conflicts:
	drivers/input/touchscreen/mms_ts_144.c
	drivers/video/msm/smart_mtp_s6e8aa0x01.c

Change-Id: I4c4d7f89b9cc897f668bb9f2db5afe6d18cc4a33