[2/2] Settings: 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: I3f5b8f2136a833a4c651887f3c8c97d27246863e

Conflicts:
	res/values/custom_strings.xml
	res/xml/notification_light_settings.xml
	src/com/android/settings/rascarlo/NotificationLightSettings.java

Conflicts:
	res/values/ras_strings.xml
	res/xml/notification_light_settings.xml

Conflicts:
	res/values/simpleaosp_strings.xml

Conflicts:
	res/values/simpleaosp_strings.xml
Settings: fix led pulsespeedoff disable behaviour

Keep led pulsespeedoff disabled if pulsespeedon is
disabled.  This ensures that pulsespeedoff stays
disabled if onOffChangeable was set to false.  Fixes
problem where charged led pulsespeed off looks to
be configurable in the ui and thereby creating user
confusion.

Change-Id: I6ac7f630544bf719b39e1ddcab435322975430c8
[1/2] Settings: instant led test

Show LED color in realtime when configuring
notification colors.

Requires framework patch for notification
extra EXTRA_FORCE_SHOW_LIGHTS.

Change-Id: Ic7858d79cb2351c407afd547b33652a9e04ef1b9

Conflicts:
	res/values-de/mahdi_strings.xml
	res/values-es/mahdi_strings.xml
	res/values-lt/cm_strings.xml
	res/values/mahdi_strings.xml