Revert "App sidebar: some adjustments"

This reverts commit 60ef5694b36ed72e926a1b00b3169145210d9b22.

Signed-off-by: Anthony <Disciple3603@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java~
Revert "App sidebar: notify if app is not installed"

This reverts commit f97c3b8351439445af613e74420ae79e2f83e5d4.
Revert "App sidebar (1/2)"

This reverts commit e7f94fb689175b27ac211599cf5a32a7851c720e.

Signed-off-by: Anthony <Disciple3603@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java~
	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/res/values/config.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
[1/2] Base: implement App circle sidebar

add whitelist app to include into circle view
rebased
make standalone patch

PS.15 : rebased
PS.16 : cleanup

Change-Id: I08d2a3a7e0f8df20e801e585d4cac8547a740a3e
Signed-off-by: Anthony <Disciple3603@gmail.com>

Conflicts:
	packages/SystemUI/res/values/ag_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
Base: App Circle sidebar (add support floating window)

PS.8 : rebased
PS.9 : add support minimize/maximize window

Change-Id: Ied388a0a4054dfaf1d3e6fcdc33dd5aab28565a9
Base: App Circle sidebar (add support Samsung multiwindow flags)

this will automatically add app into app circle sidebar
if apps support samsung multiwindow flags
in their manifest

PS.2 : rebased

Change-Id: Ifa8965f1fb5d24987aed7d6d52a4e77deb48c455