(13) Forward port LCD Wizard dpi changer

Hint: You need busybox for it

Patchset 2:
- cleanup

Change-Id: I7b22749b2ebb14a4d4fdeb944522097beee55705

Conflicts:
	AndroidManifest.xml
	res/xml/memory_management.xml
	src/com/android/settings/SettingsPreferenceFragment.java
	src/com/android/settings/slim/SoundSettings.java
Settings:Add TouchKey Light Duration Pref

Gives the option to change duration of touchkey backlights

Must be enabled in overlay

Patchset 4:
- correted some errors
- changed some unsused stuff on other settings....just minor

Patchset 5
- found a tab lol

Change-Id: I75d7effe492e25919601a4d4793e75400f814c67

Conflicts:
	res/xml/display_settings_rom.xml
	src/com/android/settings/slim/DisplaySettings.java
	src/com/android/settings/slim/LockscreenInterface.java
	src/com/android/settings/slim/NavbarSettings.java
	src/com/android/settings/slim/NavbarStyleDimenSettings.java
Settings: Advanced low battery indicator options (2/2)

Based on a idea I saw on Liquid and from CR3C0 (thanks guys) which we
modified to an extended version

This commit introduces following new SlimBean modes to indicate low battery

     * 0 = show dialog + play sound (default)
     * 1 = fire notification + play sound
     * 2 = show dialog only
     * 3 = fire notification only
     * 4 = play sound only
     * 5 = none

Due that notification is a unique SlimBean feature some words on it. Notification
behaviour is the same as Pop-up. User can dismiss it manually or it is
dismissed automatically if charger is connected. Also you user get a
status bar ticker message about the notification and notification is always
on first place of list. And last if vibration is enabled
notification vibrates.

cheers

Change-Id: Ia8fa8c420e6ef334266a7734fb080026a8396340

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/user_interface_settings.xml
	src/com/android/settings/slim/UserInterface.java