[1/2] Settings: HALO

Forward port from jb43.

PS1: Initial port
PS2: Fix conflicts with notification LED
PS3: FIx derp in strings
PS4: Fix derp in pa_arrays (tag not closed)
PS5: HALO Mods

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d
Settings: Add cLock settings back to lockscreen settings

Change-Id: I00153e63e39e312b5ff097a4e651f2bbf33d7b4b

Conflicts:

	res/values/cm_strings.xml
	res/xml/lockscreen_interface_settings.xml
Customization menu: small title changes
Customization menu: add xposed and app settings to the menu
FindBugs: Call to equals() comparing different types

Change-Id: If4185f9eec0adfa47a6741eb21111b6cdafac008
Settings: Add AOSP dummy strings

Add some empty strings to remove aapt warnings caused by
aosp strings without default translation.

Change-Id: I96f36e9768977d70bcc8ce717eb677c50ef4982d

Conflicts:

	res/values/cm_strings.xml
Settings: lockscreen widgets (2/2) Thanks to Slim
Settings: Quiet Hours Logic Change (2/2)

12:00am - 12:00am = 24 hours
	(Or any "==" time)
This makes more sense for the user
	if they have the direct ability
	to toggle quiet hours.
	The feature should work as-is
	and in a 24-hour on/off manner
	through using the toggle.

Dependant upon this patch as well:
	https://review.slimroms.net:8443/#/c/39226/

Change-Id: I20873f7c66ea20d247cb8764a475f0bb17ccfbfa
SoundSettings: Show DSPManager

Change-Id: I199150b82c6f5eb72f419dc8c70fb27ed24fbfda

Conflicts:

	res/xml/sound_settings.xml
Customization menu: remove all summaries