Temporarily hide lock screen unlock targets if opening a widget

If the user selects a widget to open, it's very unlikely that they would
want to use any of the slider shortcuts at that moment. Make it easier
to unlock the screen and open the desired widget by temporarily hiding
other targets.

Change-Id: I51d879cc77826e4f7235c5d35b6352e5e83bb7cf
fw: media: Handle NPE due to threading race

Change-Id: I6eab5bc3d687edfa6f0839e439b3314bed4fdcea
Merge "fw: media: Handle NPE due to threading race" into cm-11.0
Merge "Temporarily hide lock screen unlock targets if opening a widget" into cm-11.0
Fix derp in app sidebar and gesture everywhere implementation

Change-Id: I92f93edbbf1785feae579ed75eab5b6c06452bd0

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Frameworks: SlimPie only preload recent on button press down

and not like it was before on showing up pie for better peformance

Change-Id: I87ec56649a5bc8979225036b9eb8e823de587185
SlimPie: turn on HA on highEndGfx devices

for smoother experience

Change-Id: Ie2a052e1071a8ab7ea303b6a8d21e245658bec2b
Frameworks: add 1dp more bottom padding

Change-Id: I583c8b11db8b1d0262a575669f12d1f952069857
New Halo drawables thanks to Arz Bhatia and PA team

Change-Id: Ic63b433466d686a645133d987bfc17ba4b6ff42d
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_frameworks_base into android-4.4