Add back backlight brightness curve adjustment.

Settings part for this really really awesome work from Danny @cm

- new settings point in ASS->Display Brightness
- if auto brightness is selected you can change options with adjust
- change hysterse on each level
- add or split levels with longpress
- change ambients range

- also this commit resort and cleaned up a bit our ass display settings

cheers

Change-Id: I174cc7bc93f7cf6e0eb958fc275f4c1c9e588001

Conflicts:
	res/values/strings.xml
	res/xml/display_settings_rom.xml
	src/com/android/settings/slim/DisplaySettings.java
Settings: Lockscreen custom shortcuts and 8 targets (2/2)

Normal phones need a bit more love on Lockscreen.

This commit adds

- the ability to add additional shortcuts on lockscreen. (so you can use 5 targets + 6 shortcuts)
- Ability to open shortcut only with longpress
- Ability to use 8 targets on all phones (8 targets / shortcuts disabled)
- fix cutoff lockscreenring
- some minor fixes
- only for phones at the moment. Tablets have already 8 targets

Patchsets:
- cleanup
- fix reset targets on mode change
- fix string
- added the other png's from jeff
- rebase

cheers

Change-Id: I8a9da05a20f07badd48b521b9610902a07458010

Conflicts:
	AndroidManifest.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/liquid/LockscreenInterface.java
Settings: Controll electronic beam animation (2/2)

thanks Team EOS for the idea

cheers

Change-Id: I3ddb062ffb48a226343f69512280bae553f2cceb

Conflicts:
	res/values/strings.xml
	res/xml/display_settings_rom.xml
	src/com/android/settings/slim/DisplaySettings.java
Settings: Notification Shortcuts (2/2)

Patchset 2: Added hide carrier label toggle, added multi-user support, fixed whitespace, cleanup of code.

Change-Id: I4e6c460289f5375acb419b4f980be15b290d8596

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/notification_drawer_settings.xml
	src/com/android/settings/Settings.java
Settings: Pinterest typo (2/2)

Change-Id: I2e9de39bab72c3e10722a389f175167ac185d793

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml