Halo: Avoid showing Halo))) icons in status bar while added to Halo (Credits @Anu6is)
Icon reorder on expanded status bar

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

Credits BigBrother1984

Conflicts:
	packages/SystemUI/res/layout/status_bar_expanded_header.xml
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.

Change-Id: I3c51eafdcee7032fa90876411da3ff1eae0106c3

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindow.java

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindow.java
Completely hide Halo))) icons while tasking
- previous commit by BigBrother1984 stopped the highlighting of Halo))) icons
  this should remove them completely. Other status bar icons are still highlighted
Some changes

Conflicts:
	core/res/res/values/dimens.xml
	packages/SystemUI/res/layout/halo_speech.xml