use a solid black not a gradient as background
quicksettings: swap the behaviour of the wifi tile.

onClick on/off
onLongClick open wifi settings
quicksettings: swap the behaviour of the bluetooth tile.

onClick on/off
onLongClick open bluetooth settings
ResolverActivity: don't use Holo Light
power menu: reboot and screenshot
quicksettings: swap the behaviour of the location tile.

onClick on/off
onLongClick open location settings
volume adjust sound preference
kill app long press back
sound settings:
- allow volumes to be unlinked.
- make the volume overlay more functional
make kill app long press respect user current policy
volume rocker: option to control cursor in text field using volume keys
volume rocker wake
volume rocker music control
Quick Settings Pulldown: Left or Right side option
Status bar brightness control
Quick pulldown sometimes flips when it should not

The new code simply checks to see that the Event was a pull down event and that the event started in the top status bar.
If this is the case, then the quick panel is swapped to (without flip)

Special Thanks to my daughter Jenny fo painstakingly reproducing this bug.
Fix the flipping animation sometimes being played when pulling the quick
settings with two fingers
Finally fix incorrect flipping to quick settings
Quick Settings: Swipe to switch
Quick Settings: Fix flip-to-settings animation
AudioService: Don't adjust volume when vol-downing to vibrate or silent

Pressing vol-down to vibrate or silent would (previously) still adjust the
stream volume, setting the last audible volume to 0, which is not allowed
for voice-capable devices.  Thus, the last audible volume would reset to
default on reboot if on vibrate/silent or the lowest volume setting.

By not adjusting volume when vol-downing to vibrate or silent on
voice-capable devices, the last audible volume is always preserved across
reboot.