Fixed xhdpi status icons. ~ Arz Bhatia

Change-Id: Ieefae1fad2e6406d78ec4438e22493e53eb65ccd
FLAG_ACTIVITY_NEW_TASK re-added to floating windows

ActivityStack modified to not cancel results if window is floating and "new".

Change-Id: I45f3dcc816092daa4192be91828592a0b2b2ac59
PrivacyGuard: New icons close to AOSP style
HALO Size (1/2)

Change-Id: I2780dfee66b0b80b57c62b83c40609104fe3c279
Signed-off-by: ayysir <dresadd09691@gmail.com>
Halo: Icon reorder in Phone/Tablet status bar (fix repositioning after flips)

When tearing down notification panel halo is near quick settings button (no notifications present). When you flip to QS panel and then reflip to notification panel Halo icon change position, moves to third icon layout (as when clear-al button is there) from right instead to stay in the second one.
Icons layouts are reordered and fix this behaviour. From left to right:

Clear-All button // Halo button // QS button.

http://goo.gl/n1GjU

-ToDo: When tearing up the Tablet status bar Clear-All button shows for a moment if no notifications are available, but only the first time. A minor issue, will be fixed as soon as we can.
Signed-off-by: ayysir <dresadd09691@gmail.com>
Fix: ic_notify_halo => ic_notify_halo_normal

reference to this: https://github.com/ParanoidAndroid/android_frameworks_base/commit/8d8e18a6f848e6319ca0fc742505971a6e2a3646

caused this error: <b> frameworks/base/packages/SystemUI/res/layout/status_bar_expanded_header.xml:87: error: Error: No resource found that matches the given name (at 'src' with value '@drawable/ic_notify_halo').</b>

Signed-off-by: ayysir <dresadd09691@gmail.com>
FW: Set size for custom bg as well. (HALO)
Gesture Fix v2
- Add a buffer between the bubble and the first up marker,
  reduces sensitivity of UP1 gesture preventing accidental notificaion dismissal