[2/2] Frameworks: Forward port Halo

Port from
 https://github.com/scotthartbti/android_frameworks_base/commit/521259ec2ec00666991fa287fb641ba1b470e39a#diff-7

- Halo 2.0 & Mods

PS5: Rebased
Signed-off-by: Grarak <williye97@gmail.com>

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

PS6: Rebased

Conflicts:

	core/res/res/values/pac_symbols.xml
	packages/SystemUI/res/values/pac_dimens.xml

Change-Id: If0fec2492cc6e233c8395cb8843927192e15f60f

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/pac_symbols.xml
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/custom_dimens.xml
	packages/SystemUI/res/values/pac_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	services/java/com/android/server/NotificationManagerService.java
	services/java/com/android/server/am/ActivityStack.java