Settings: Port notification drawer custom background (1/2)

Change-Id: If7da7fc82942ea74c46cabd48e0ee874f4c20f0a

Conflicts:
	AndroidManifest.xml
	res/layout/slider_preference.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/notification_drawer_settings.xml
	src/com/android/settings/widget/SeekBarPreference.java
[Settings] Port BatteryBar (1/2)

- Adds Battery bar with following features
- location set
- color
- aligment
- thickness
- animation

- dynamic slim settings

Change-Id: I225afbec1091adea1b8ee79ad04080537e100246

Conflicts:
	AndroidManifest.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/status_bar.xml
	src/com/android/settings/slim/StatusBar.java
Merge changes Ib6e5085f,Ib87265b7 into jb43

* changes:
  [Settings] Port BatteryBar (1/2)
  Settings: Port notification drawer custom background (1/2)