Recents: Launch as Floating App (SQUASHED)
Ported from JB 4.3
Based on hybrid (Aaron) and Halo (Jesus) implementation

Fix for launch app in floating mode from recents

Keep app when opening floating window from recents panel

Start activity asynchronously by appending it to system's
message queue to let RecentsPanelView cleanly execute
dismissAndGoBack before the floating window gets started.