Revert "Halo: Add master switch to disable Halo (1/2)"

This reverts commit 98b4f8e6ce81839cd8e083e987facdb973aeb3f0.

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

Change-Id: I1c38f9d124cc8c7de81fc51ea52c9ef8a53a0066
Revert "Fix for third party installing with HALO active"

This reverts commit b59b582ff1fa489dc2b4bf0ba545c571094eda14.
Revert "Respect mGone at halo initialization"

This reverts commit a0a3a7b61cd42330affd476b0aa84da9a64fe1e1.
Revert "Remember halo position; hide when no notifications option"

This reverts commit f56ee753b9203f21e6c7311c5e3d5da5f729d0e3.
Revert "Unattach halo observer on window state change"

This reverts commit f0bd34fce5032bcbd145b679435b79c30ca6ca66.
Revert "Some Halo color options"

This reverts commit 2143537bb6e1350ee52c6a1f83b0137d50a91a81.
Revert "Show as floating window on recent apps from ParanoidAndroid"

This reverts commit 65ff1395a62e60afc9b34c52f424fd8e210fc074.
Revert "Initial HALO import from ParanoidAndroid"

This reverts commit 55ac45c6a3a6297ee5cedffb0f1d7c7866312daf.

Conflicts:
	core/java/android/app/INotificationManager.aidl
	core/java/android/widget/Editor.java
	core/java/android/widget/ListView.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
	services/java/com/android/server/NotificationManagerService.java
	services/java/com/android/server/am/ActivityRecord.java
	services/java/com/android/server/am/ActivityStack.java

Change-Id: I1e69c62e1263f124bb9a9c226754784b64613891
fixes after reverting halo
halo init

Change-Id: Iac73b5e50970bb1fbcb6f8b67a50d8d66aa247d0
Initial import of HALO from ParanoidAndroid 4.3

Change-Id: I692afee31f3958586336ecf5be2bf42b8f368dcf

Conflicts:
	core/java/android/app/INotificationManager.aidl
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
fixes
Add option to remove halo button from notification drawer

Change-Id: I14a60c1a1c1215ebca2b41b31865f051cde6ac84

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