Frameworks: TRDS 3.0 and new theme engine preparation [1/X]

Change-Id: Ie9e2344790aa84d7484e76e841a46a1a41a90edf
Signed-off-by: Arnav Gosain <nolinuxnoparty@gmail.com>
fb: TRDS dark base theme

Change-Id: Ie25abfbf5258ac479ca8bc91033f6892bbbc6741
trds:[framework] dark images adjustments

Change-Id: Ie038c4a1aa535708c23f099fb5e836407e3d1603
trds: improve dialogs and menu popups

Change-Id: I54da4ac0236dfe16ee964ccb070944206d0544e2
fb: TRDS some tweaks and fixes (1/2)

some smaller issues fixed and optimizations:

- fix twilightmode was wrong assigned to wrong value
- ligtsensor mode after first immediattely switch it does
  not allow for 5sec to switch again....after the 5sec it switches
  to current state if the sensor changed its state in this time.
  This prevends on the one hand on bad light conditions a permanent
  switch between dark/light as well it does not bring the system into
  troubles due of to much configuration changes at the same time
- get rid completly of the observe for the UI_THEME_MODE value and
  handle all over the UIModeManager
- adapt slimActions and settings to this new behaviour/method
- some cleanup and minor fixes

Change-Id: I4b2401bf7bef992ad3112ae5ccc852cd29b46bd0
Revert "Frameworks: Rework KeyguardViewManager.java"

This reverts commit 204572e8bb84ae67db8bdfac3dac07ed62c98c32.
Revert "Frameworks: LockScreen Notifications [1/2]"

This reverts commit f805bd4c49e747686e54d56457f16da4998bde40.
Revert "Frameworks: Ensure lockscreen see through setting persists after reboot"

This reverts commit 70a67f429579ce14c1a479e369b217db585289f4.
Revert "Frameworks: LockScreen See Through"

This reverts commit 5469f3be6498549d0ae710252e619bbbdc0ac09d.