Ping on unlock changes

 * Stop message flip animation on unlock
 * Prevent ping spam on unlock -
    - Ping ONLY if NEW notification received while device is locked/screen is off
      (If a notification pinged HALO once but was ignored, it will not ping again unless updated)
Revert "fix HALO silence bug when notification is dismissed"

This reverts commit c4bce441e5c97bd2ed4183656f12e2b33148a422.
fix HALO silence bug when notification is dismissed
fix derp in floating notification launch
ListView Animations (1/2)

Change-Id: I5e72934c148daf3d3b36a5812f51d29c7fd98c94
Revert "Force clear cache on 'clear all'"

This reverts commit e5b020fbde6c017a312c3635819ba1a7c7587920.
HALO tweaks
-Draw status bubbles only when required (performance)
-Ninja level +1 (disappear if empty, only persistent or pinned apps are present)

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java

Change-Id: If0c6696d9ba91e1ead0875d66ca4c0933257580c
HALO Mods (1/2)
    * Animation Controls (options)
    * Long press status info

[part 2 in android_packages_apps_Settings]

Change-Id: I96e94fee0bab3f6d90d3c33c65385642324eb60f

Conflicts:

	packages/SystemUI/res/values/cm_strings.xml

Conflicts:
	packages/SystemUI/res/values/dimens.xml
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java
Halo Mod fixup
Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Change-Id: I3df5943f8fc17e1219290bc0e12d29706308d227
Halo Mod: Double Derp
Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Change-Id: I81d8742a6b25f8913ee2400eff4343b09e3fc343
Changes to fit new HALO Mods implementation

Change-Id: I340b2cf0293d2605300c8d51af28ecbab9b968e0
Show status bubbles only when idle

Change-Id: I09a30eb56441ec07433a7b1183c0592cdbac8f02
Notification long press fix
HALO tweaks
-Draw status bubbles only when required (performance)
-Ninja level +1 (disappear if empty, only persistent or pinned apps are present)
Fix in: "Add Statusbar Quick Peek [1/2]"
- Now, in status bar hide OFF state, it will work without need of luncher restart when we go back to home screen

Change-Id: If9f119c20cd882b4a50c6e5875ec8a369dc5887c
Active Display: check if recievers and listeners are registered

Change-Id: I1a881aebcbfc2bae92535a4e9ea55ba3789d8b43

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java
Active display: Catch Resources.NotFoundException

This caused the SystemUI to FC when the device was powered and a notification was fired.
Display stayed off and the SystemUI kept restarting until the device was unlocked manually.

Change-Id: Ibfd82242e82aa9ee5c0898f5f0714e490eac0ea9
Active display: Ability to turn off the screen, when a not clearable notification is present
[log]

Change-Id: If90127ceeaf40eefee8a5afa712344f71bda96b9
Add missing drawables
Revert "Active Display: check if recievers and listeners are registered"

This reverts commit 77e4b5462691f1baef23a0a59927129c12ef5dfd.