[1/2] Add support for custom LED colors notification (Squash)
Also added Always on LED and Instant LED Test
This squash also includes two additional commits needed to bring this to work

Originally from dvtonder (CyanogenMod)

Conflicts:
	core/res/res/values/custom_arrays.xml
	core/res/res/values/symbols.xml
	services/java/com/android/server/BatteryService.java

Change-Id: Iab519a757220c444f166b8a05246c7ca71b897d8

Conflicts:
	core/java/android/provider/Settings.java

base: fix enable/disable of notification light

http://jira.omnirom.org/browse/OMNI-86

Change-Id: I1a252c2553462302e416517288bb944de1558956

[1/2] Base: Option to enable Notification Light when screen is on

This makes it possible to let the Notification LED flash even when the screen is on

Change-Id: I58be9646cdc84d4765342a5ab45b4641c3d5daba

Conflicts:
	core/java/android/provider/Settings.java
	services/java/com/android/server/NotificationManagerService.java

mergin derp fix

base: fixed merge derp

Change-Id: Ib92927fad0078a9c96f701fcfdc1362d7875b8d2

[2/2] Framework: instant led test

Adds support a new notification extra boolean
EXTRA_FORCE_SHOW_LIGHTS.  Used by settings
notification light picker to force lights on
when the screen is on.

Change-Id: If0a42d32b28fe8c02ef5f7dd148db7eb478fac17

Conflicts:
	services/java/com/android/server/NotificationManagerService.java

Allow creating custom dialogs in DialogPreference.

This allows creating non-AlertDialogs while still using the click and
state handling of DialogPreference.

Change-Id: I54fd7d6d6b9f6a49fef1ae95e0178838b3edfa56

add missing symbol

Factor out preference-in-storage check to overridable method.

Change-Id: I2fff3192802f8a180330fda66388eda394334a5a