Kill floating activities running in the same thread when tapping outside
This change makes all activities from the same app to be finished when we tap outside the halo window. Other apps running in different threads
(floating or not) won't be finished.

Port from here: ParanoidAndroid/android_frameworks_base@f489f45

Change-Id: I9a6080d8e509089197c27ba415bf1f93bf74cd30
Launch floating notifications from notification panel (long click)

* Status bar - long click on notification select 'floating mode' option

Change-Id: Icf2915cf71f07d19cf8179ee5e561891b0a78e77
Recents: Launch as Floating App

Change-Id: Id087a3a0b38ffa637ad9d97647eff6a02d241006