Halo: Icon reorder in Phone/Tablet status bar (fix repositioning afte…
…r 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

Change-Id: Id00d3d3fe5839b96354b6e79d15b3b29c1b74950
-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.

Conflicts:
	packages/SystemUI/res/layout/status_bar_expanded_header.xml
Halo: Avoid showing Halo))) icons in status bar while added to Halo (…
…Credits @Anu6is)

Change-Id: I7a58fa7560279baf52406db8ebb3b42532ada5c2
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: I2acac9655e76f3a8b627954871c62f0630fba8ef
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

Change-Id: I86501aaefb855a2d73230f4b59bfdca707f5f179
HALO new transitions for number batch

Change-Id: Ic3d24643754f00c512cdbb288ed9fc0e848f17a9

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java
HALO first_start tutorial & gesture dead-zone
Change-Id: If21f48444f5e57ec9aeffa74027c8bad1e84af56

Conflicts:
	packages/SystemUI/res/values/cm_strings.xml