port CM advanced device settings

  - Add hardware tunables (gamma, color, vibration strength)
  - AdaptiveBacklight support
  - add Advanced Settings, For use in TV-Out settings and mDNIe
  - now lunched from it's own class
  - uses centralized methods

Change-Id: I72ea1a10eed674b566b46837870ee9de0e2dc158