Cyanogen Circle Battery - Thanks CyanogenMod (1/2)

Original commit here:
http://review.cyanogenmod.org/#/c/24736/7

Change-Id: I596e2109ee82f6fed26432985fb89189aeae44d3

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_area.xml

Conflicts:
	core/java/android/provider/Settings.java
Fix CM circle battery spacing and show the battery :D
Add Dotted Circle Battery (2/2) - SlimBean
[Framework] Add custom circle battery options - SlimBean port

    new slim feature

    - custom circle color
    - custom circle text color
    - custom animation speed
    - compatibel to all themes from theme engine
    - option to reset it to theme behaviour

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Iec8a1036b93e0bad90bd7dcad2a751c82f113c69
Frameworks: ElectronBeam get some love (1/2) - SlimBean

This commit removes the CRT On animation because it is just
not nice implemented from AOSP and not really needed. If ppl
turn on the screen they want to see fast their content. But still
CRT animation needed some love. So this commit introduces another
SlimBean mode. Crt animation mode:

Features:
- Crt Off animation controll (on/off like it was before)
- You can select different crt off animation modes
- always horizontal (stock behaviour)
- always vertical (screen collapse from left and right to the middle)
- orientation dependent (means portrait = horizontal animation, landscape = vertical animation)

cheers

Change-Id: I193313619e8b26f7c4a08e864310d4eaa62225f3

Conflicts:
	core/java/android/provider/Settings.java
	services/java/com/android/server/power/DisplayPowerController.java
	services/java/com/android/server/power/DisplayPowerRequest.java
	services/java/com/android/server/power/PowerManagerService.java

Conflicts:
	services/java/com/android/server/power/DisplayPowerController.java
	services/java/com/android/server/power/DisplayPowerRequest.java
	services/java/com/android/server/power/PowerManagerService.java
Fix build - my derp

Change-Id: Ib39f12e845ed8e0248f364b8ea518901282bee72