Frameworks: Add background to halo button
Floating window: Fix possible NPE

Avoid possible NPE if app provides no interface such as pushbullet's
test notification & other apps which provide one.

Change-Id: I35c13959296a56e44f21f1aee0a736e7f786aa57

Conflicts:
	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
HeadsUp: Launch in floating window
HeadsUp: option to launch in floating window (1/2)
Frameworks: Remove option to pause underlying app (1/2)
Halo: Fix possible NPE
Recents: Launch as Floating App

Ported from JB 4.3
Based on hybrid (Aaron) and Halo (Jesus) implementation

Signed-off-by: Alexis Rico <sferadev@gmail.com>
Change-Id: I84f4d3928af5c6ddd96a9a173a1c24e85ff606dd
Fix for launch app in floating mode from recents

Change-Id: I216b02a60cd46b7fef49e04fe090169c4703bcb6
Recents: Add blacklist interface

https://github.com/AOSPA/android_frameworks_base/commit/0cb44c271ec6e47e7892a66cfacdc6aab867c468

Change-Id: I0c1c8b80a6ffc1d47fbda6a11f775e1344512ae0

Conflicts:
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java