Halo: Avoid showing Halo))) icons in status bar while added to Halo (Credits @Anu6is)
Some changes
Port Date Format from Slim ROM (1/2)

Change-Id: Ia6b302e879150f24fdf0d5fbb2c0266876046829

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java
QuietHours: Change Logic (2/2)

Makes sense to me that turning QuietHours
    on should TURN QUIET HOURS ON with
    default time constraints applied.
I.E. QuietHours between 12:00am && 12:00am
    means QuietHours all day.  Having to
    adjust end time to 11:59 is redundant
    and not exactly the clearest implementation.
    Especially when we have a QuickToggle that
    directly toggles the setting on/off.

PS2: Vibrations as well.

Change-Id: Ib4893f9b47cf60fc0c55bf01b5453579385039b5
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
Merge remote-tracking branch 'rootbox/jb-mr1' into HEAD