PWM: disable HW overlays for PIE

SurfaceFlinger wont wake up the GPU in SysUI's fullscreen state,
probably because it does not occupy any tangible region. That sets poor
PIE into software rendering, which has bad effects on transparency and
mdp compositioning. Disabling HW overlays as long as PIE is active seems
like a good alternative for now.

Change-Id: Ie7ed720edc5bbdd0cfb79c34a22996cf15fcd79b
simplify pie toggle icons

Change-Id: Ic251638b25e9cf09ba058c47b5b5cf383f6698a6
circle battery

full credits go to CyanogenMod

Change-Id: Iaafd11133047791bab5f6155491a8acc57b31009
circle battery bugfixes, margins, per-app-color

Change-Id: I8888a8bc401f6086836ff8d6827c6aa1ac20f9b4
Merge branch 'jellybean' of github.com:ParanoidAndroid/android_frameworks_base into jellybean