Revert "Statusbar: TabletUI: Clean up useless halo related code."

This reverts commit 455d6be53cf167a40e6f0319b7bef276e94c8657.

Revert this commit as PA did
Fix some quicksettings tiles not flipping
Revert "Revert "Statusbar: TabletUI: Clean up useless halo related code.""

This reverts commit 37252c40c4c908a6fa7c9197a484a3a08eff2e56.
I have no idea why you reverted the original commit, it just removed some comments, so I'll revert your's...
Completely reimplement QuickPeek from scratch

As I was not fully satisfied with the old way quickpeek was implemented, I completely reimplemented it.
It now works in every app (before it wasn't working in some apps like Beach Buggy Blitz) as well as in expanded desktop mode.
Minor fix
Fix systemui force close
Fix multi user issue

I had to reboot twice after applying the patch but then, everything worked fine!
Framework: Make Safe headset volume user configurable (1 of 2)

Patch set 1  : Initial commit
Patch set 2  : Alternative approach using content observer to
               listen for settings changes and react dynamically
Patch set 3  : Rebase

Change-Id: I0bd57334ca1307786eaed6578b216323e442f00e

Conflicts:
	media/java/android/media/AudioService.java

Conflicts:
	core/java/android/provider/Settings.java
[1/2] base: add CPU info overlay

this shows
CPU temp (if available)
for every core governor + online + freq

PS3:
increased font size

PS4:
whitespace cleanup

PS5:
more of that :(

Change-Id: I8e2fd81edd8499eea2b1a6de8c042938387b33ef
Merge branch 'jb43' of github.com:ModdedPA/android_frameworks_base into jb43