Settings: fetch navbar color from systemUI

for better theme support on our new theme engine

Change-Id: I15ef4529578ed6260042c14c3c330bd2153ca561
Settings: new dslv + Dialog handling

dslv get some tweeks to be perfect
- dialogs get instance handling
- icons show all in same size independent which icons they are
- option "none" is on normal action not available and gets filtered

Other settings:
- clean up a bit
- use more centralized strings
- dialog get instance handling
- add missing landscape layout settings for color picker

Conflicts:
	res/layout-land/dialog_color_picker.xml
	res/values/slim_strings.xml
	res/xml/power_menu_fragment.xml
	src/com/android/settings/nameless/StatusBarClockStyle.java
	src/com/android/settings/slim/BatteryIconStyle.java
	src/com/android/settings/slim/dslv/ButtonsListViewSettings.java
	src/com/android/settings/slim/fragments/PowerMenuFragment.java

Change-Id: Iaee0989fb8724db8f11b15ba87503bddd15b1d59
correct navbar landscape default value for reset

Change-Id: I18e4eb23c34e57e5aed22523b0ebcb3bfda86834
Settings: add theme switch (TRDS) to navbar and navring

and show toast if a mode is running wich does not support
lightsensors

Change-Id: If3bfcb31558c9aa2b17718d7c2fdb8db631cc8d3
Settings: Handle navbar heights correct on dpi changes + more (2/2)

Till now we set the height in px in the settings. Which is a problem
especially on multiDPI roms like we are when the user afterwards changes
the dpi due that it isn't calculated correct anymore on the new dpi.

This commit does
- save the dp value in provider and calculate the real px in fb
- clean up the settings stuff for it + do it a bit nicer (only settings part
  where we do not set the value for the listview)
- as well this commit disables movable navbar for tablets (we may will enable
  it in future but it needs a lot more work to have it on tablets correct working)
- add Converter class for common methods we always use....till now only px->dp
  and dp->px method

Conflicts:
	res/values/cm_dimens.xml

Change-Id: I1d2a2f3d1f11f6ee93b4610cd965b259a61d8afd