Preparations for dismiss all button for Lockscreen notifications

This is a part of "Recents: Clear all button for recent apps." from PA

Original Change-Id: I93d1d4cb34325190b03ae3a0d40e1bc170c92d91

Change-Id: I4fe2f132ac7bbde0c21cb1ddbb10f49c877e0aed

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
Lockscreen Notifications: dismiss all button, improve animations, cleanup

Conflicts:
	packages/Keyguard/src/com/android/keyguard/NotificationHostView.java
	packages/Keyguard/src/com/android/keyguard/NotificationViewManager.java
	packages/SystemUI/res/layout/navigation_bar.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java

Change-Id: I1840ee2ea15d57d562c15d9924ce860b7ec51b97

Conflicts:
	core/java/com/android/internal/statusbar/IStatusBar.aidl
	packages/Keyguard/src/com/android/keyguard/NotificationHostView.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
Lockscreen Notifications: fix show/hide of show all button

& fix endless SystemUI FC when SystemUI is killed

Conflicts:
	packages/Keyguard/src/com/android/keyguard/NotificationHostView.java

Change-Id: I0c983b4c3a8b5278066648245c1ee34fc785d5d1

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
Lockscreen Notifications: fix NPE
Lockscreen Notifications: Custom background color [1/2]

Change-Id: Id5f950a0f6e526b46c0662d14a1b8ca664c0b4f8
Lockscreen Notifications: try to fix occasionally SystemUI FC on boot