video: Added mdnie color and brightness control

** Source: https://github.com/wanam/Adam-Kernel-GS4/commit/7e27b16e6f1d458ece818a9b9f68843fca849c52

With these patches:

1.Fix syntax warning
  https://github.com/wanam/Adam-Kernel-GS4/commit/3904aafbdc0c50ca0ec610cb99751d87ef43def9

2.Add anti-smearing workaround
  https://github.com/wanam/Adam-Kernel-GS4/commit/253c59e027ea66c21fc8a7cac88e917fd908b6ea
  This adds a single control for the black RGB channels and exempts those controls from the digital brightness control.
  For use to alter deep black into grey, for use against smearing problem.

3.add back mdni control
  https://github.com/wanam/Adam-Kernel-GS4/commit/18f17a475f2ac9204e46fa5475e32e8e24b5114e

4.remove absolute controls
  https://github.com/wanam/Adam-Kernel-GS4/commit/e1a62f1df8d121ca174dc29041eed15604025702

Credits to AndreiLux.

Change-Id: I788eaa96ff8e7bde67019318b6cb21e3a908948c