Add Option to HALO On / Off

Credits : Der-Schubi

Conflicts:
	res/values/strings_crom.xml
HALO Tweaks (2/2)

Picked from CarbonRom

AICP:
Added utils from CarbonROM
Added Carbon's (Aicp)SettingsPreferenceFragment
Modified for AICP source and settings

PS2: Added Notification number text color option
PS3: Added Notification number bubble color option
PS4: Remove SystemUI restart call

Change-Id: Iaa171e50791bfa53f6bc2648f8303938a389c59e

Conflicts:
	res/values/crom_strings.xml
	src/com/android/settings/util/AbstractAsyncSuCMDProcessor.java
	src/com/android/settings/util/Helpers.java
Add Missing Halo Ninja Mode

Signed-off-by: aways <aways@c-rom.org>

Conflicts:
	res/values/crom_strings.xml
Updates for HALO

Signed-off-by: aways <aways@c-rom.org>
Halo: allow choose notifications on floating window or not (2/2)

Change-Id: I27953a6cd25248e07f4ed18a0db459b7c2f68cc5

Conflicts:
	res/values/crom_strings.xml
Circular Memory indicator for recents panel [2/2]

Change-Id: Iab305f0f496cf62472ffb5ff2fd1bc128818899a

Conflicts:
	res/values/crom_strings.xml
	res/values/slim_arrays.xml
	res/xml/ui_recents_panel.xml
	src/com/android/settings/crom/fragments/sysui/RecentsPanel.java
[2/2] Settings: Implement App circle sidebar

Conflicts:
	res/values/crom_strings.xml
	res/xml/misc_options.xml
	src/com/android/settings/crom/MiscOptions.java
Fix build