[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/carbon/StatusBar.java

Conflicts:
	AndroidManifest.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/status_bar.xml
	src/com/carbon/settings/fragments/StatusBar.java
Switch to AOKP battery.

Conflicts:
	AndroidManifest.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/status_bar.xml
	src/com/android/settings/carbon/StatusBarBattery.java
	src/com/android/settings/carbon/StatusBarBatteryStyle.java
	src/com/carbon/settings/fragments/StatusBarBatteryStyle.java

Change-Id: If1cfb6d7bd2f09c05917fdcec2ed63e0fe54be75
Carbon battery [2/2]

Signed-off-by: Andros Rosa <andros2011@gmail.com>

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

Change-Id: Ic7f94e9df5342c43d3f5dfd2c9fb2d25d7382c8e
Settings: add reset option to clock color and cleanup (1/2)
to be consistent. So we have now on all places with colorpicker
same logic + option per menu to reset color to default.

as well some cleanup and codestyle corrections

cheers

Credit to SlimRoms.

Change-Id: I0a33ada2161c3015f8e425518da2e24ccfb8286c
A few fixes.

Change-Id: Ic6cdc284ba40cb836340b6f8b5c0badb9ffafa26