PA UPDATES ROUND 1

All credit goes to PA for the commits

Still need to update the  following I think:
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java ?
packages/SystemUI/src/com/android/systemui/statusbar/policy/*.java ?
packages/SystemUI/src/com/android/systemui/statusbar/tablet/*.java
PA UPDATES ROUND 2

All credit goes to PA for the commits

Still need to update the following I think:
packages/SystemUI/src/com/android/systemui/statusbar/policy/*.java

Still very buggy. Probably missing a lot of stuff