Themes: Whitelist animations

Change-Id: I981a8e4741cf03d8649bc4828e597d1a7035e080
Load original drawable if cached icon throws NotFoundException

If for some reason we get a NotFoundException while trying to retrieve
a cached icon we will attempt to load the original.

Change-Id: I36a708d3e653fed12e88fe93c6d0a7f8e46726c9
WallpaperCropper: fix lockscreen wallpaper "Set wallpaper" string

The string is wrong and does not reflect the correct action the user is
about to apply.

Change-Id: I91eba87a38546563d6cf88138a0ed07219ec794f
Signed-off-by: Roman Birg <roman@cyngn.com>
Framework: Use Heads up direction bool to define when dismiss or hide HOVER notifications

Change-Id: I13a762784405b55fabfd0bf195785f20e6c7ac4c
MultiUser: Bring support to our features

Implements long-overdue support for multiuser in key areas.

Points of interest:
 * UserHandle.USER_CURRENT can only be used in getting a setting
 * Status bar is recreated on user switch to load quick settings tiles
    * May change in the future for less performance impact

Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Change-Id: I9659f7f761850fdbe1be500fe784c30aea82d03d
Merge "MultiUser: Bring support to our features" into kitkat
Merge remote-tracking branch 'aospa/kitkat' into kitkat

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: I5ca6e34a552129bb645742cd3980609c1441e079