settings: add back notification shortcuts + slim classes we need

this will add back slims notification shorcuts feature as well
we add common slim classes we use for navbar navring pie etc
see fb commit for more details

Change-Id: I798d6597a8894fa47718fa6310b7965239130a3a

Conflicts:
	res/values/slim_strings.xml
	res/xml/ioscheduler_settings.xml
Add active display to ChameleonOS [2/2]

PS2:
Add pocket mode option, available if the device has
a proximity sensor.

PS3:
Add option to include ongoing and non-clearable notifications.

PS4:
Allow brightness control from 0% to 100%

PS5:
Refactor for release

Change-Id: Iae55640a31df68542c2af5d95097811b8fb1f66f

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

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_attrs.xml
	res/values/custom_strings.xml
[2/2] Settings: Pimp up ActiveDisplay Author: Der-Schubi
settings: lockscreen widgets (2/2)

see fb commit for more details

Change-Id: Ia8c365121c5f2fda92080b67717f50de25beb9bc

Conflicts:
	res/values/slim_strings.xml
	res/xml/security_settings_chooser.xml
	res/xml/security_settings_password.xml
	res/xml/security_settings_pin.xml
	src/com/android/settings/SecuritySettings.java
Add native java screen recorder [2/2]

Also squashed commit:
Add global action for screen recording. [2/2]

PS2:
Change framerate related stuff to bitrate since the setting
is actually the bitrate and not the frame rate ;)

Change-Id: I416a3c80eb4ba892497ce46afea979290d0460af

Conflicts:
	res/values/vendor_arrays.xml
	res/values/vendor_strings.xml
	src/com/android/settings/SecuritySettings.java
Settings: Configurable 0, 90, 180 and 270 degree rotation (2/2)

Change-Id: I48e81ff5b3f89e2b7531a19e42b491182cbf95b4

Conflicts:
	res/values/slim_strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java
Settings: notification drawer background (1/2)

Also squashed commit:
settings: notification transparency (2/2)

    so after keyguard is mostly done let us start notification drawer
    and QS. First one custom background.....either color or picture
    with custom alpha and ability to set a landscape picture seperatly
     if the user want. (lanscape phone only)

    Compared to the 4.3 included version completly recoded and better
    integrated. No idea what I thought 1 year ago on the old implementation

    cheeers

Change-Id: I23f4502e3d9e97f52245bbf3b41900939bb5c4ce

Conflicts:
	res/layout/slider_preference.xml
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/notification_drawer_settings.xml
	src/com/android/settings/widget/SeekBarPreference.java

Conflicts:
	res/values/custom_arrays.xml
	res/xml/vanir_settings.xml
Fixes, Move battery icons to statusbar settings, unify notification drawer, add
summary and fix active display seekbar fc credit: AlmightyMegadeth00

Conflicts:
	res/xml/status_bar_settings.xml
	res/xml/vanir_settings.xml