[Framework] Port BatteryBar (2/2)

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

- dynamic slim settings

Change-Id: Iacb3e38505b0ab30bb3f9df54231aeb2c79c20f1

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Prefs.java

Minor fix.

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Prefs.java
Frameworks: Optimize more and fixes

Batterybar this time

- unregister observe
- fix another old old glitch in center mode
- code cleanup

cheers

Change-Id: Icddcfe7664b24dfb54ea45c34ce1b179fc368ef2

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryBarController.java
Fix Battery bar 2dp and 3dp graphics glitch

and a bit codestlye

cheers

Change-Id: I7e01c351fdfc3e3f5adfaab9eba870a4b022cb47

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryBarController.java
Port Dotted Circle Battery (1/2)

Fixed the tabs hopefully

Patchset 4
- fixed last tabs

Change-Id: I842929b74116cadbfbbbbf221c9cccc0dc885838
Change batteries to AOKP.

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/layout/status_bar.xml
	packages/SystemUI/res/layout/system_bar_notification_area.xml
	packages/SystemUI/res/layout/system_bar_notification_panel_title.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/CircleBattery.java

Change-Id: Ieb8c55597e2a034ae776647ef7d038aed30c7fbb
RootBox Speedometer Battery Icons (2/2)

All Icon credits: @olivergeith
RootBox SquareMod Battery (1/2)

Icon Credits: @olivergeith
Add circle gear to display options [2/2]

PS1:  Fixed whitespaces and tabs
PS3:  Resized hdpi icons to 27 pixels
ps4:  for x in `find packages/apps/SystemUI/res/ -name '*.png'`; do optipng -nc -nb -o7 $x; done

Change-Id: I46c4baa636ecc09b80f85fbb667a2228e4551536
Add CM skinny battery back.
Fixup battery text so offset battery looks how it should and cm battery does also.
Carbon battery [1/2]

Thanks to @olivergeith for the drawables!

Signed-off-by: Andros Rosa <andros2011@gmail.com>
Merge branch 'jb3' of git://github.com/angrydino/android_frameworks_base into jb3