fw: media: Handle NPE due to threading race

Change-Id: I6eab5bc3d687edfa6f0839e439b3314bed4fdcea
Quicksettings: Set proper dual tiles visibility when recreating them

Every time QS are recreated, set back visibility to GONE, so after applying
a theme with transparent background QS front tile doesn't show its back one behind.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Themes: Fix home button for realz

AOSP doesn't update or refresh home button, its drawable is loaded once.
Refresh home button when refreshing recents and back icons aswell.

Change-Id: Ic691563bddcda00cff985edc2d0980172e81db0d
Signed-off-by: Evan Anderson <evan@thelinuxman.us>
immersive mode: don't unconfirm a package, that's just dumb

* This is very annoying for specialized apps
* See here for a great explanation http://stackoverflow.com/a/20309721
* The fact that it doesn't even notify the user until the NEXT time they
  run it makes it completely pointless in my opinion anyway.

Change-Id: I423611efc07d467e1d81c66d58adcff331be8b38

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java