halo, flip for incoming messages

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

Change-Id: Ic32c146a1e4753c5a3342831d6c719a654816e54
Merge branch 'jb43' of https://github.com/ParanoidAndroid/android_frameworks_base into jb43
code cleanup

Change-Id: I7af612c13aff48d0d20a0e8f83ea43c8941dcaaf
Merge remote-tracking branch 'github/jb43' into HEAD
Merge branch 'jb43-legacy' of https://github.com/ParanoidAndroid/android_frameworks_base into jbl43