fix HALO silence bug when notification is dismissed
halo, wrong touch calculation, nap trigger fixed

Change-Id: Ib09163d71cddb2cbe8f375313e0c1e03b37fd504
halo, still wrong multitouchhandling

Change-Id: Id9c00c25add4a493309f170eb97acf0a06c378d0
halo, fancy flip

Change-Id: I364e63c1ad15caf8ed469a49862a533044583855
halo, flip for incoming messages

Change-Id: If54cbd39eb926f6f78db04608ba72c3ff0c356fc
Protected lockscreen - do not ping on unlock if silenced
halo performance, batch revamp

Change-Id: Ic32c146a1e4753c5a3342831d6c719a654816e54
code cleanup

Change-Id: I7af612c13aff48d0d20a0e8f83ea43c8941dcaaf
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)

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

Change-Id: Ic5cdb9a148dd0bedcda7072bc3037eb2ad61f043

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