OmniGears: [2/3] Customizable lockscreen & navring targets

Original commit:

Navigation ring customization
Autor: Danny Baumann <dannybaumann@web.de>  2013-11-18 09:07:48
Change-Id: Iec29417ab65efc8df593508204b0981d5b193b74

Conflicts:
	src/org/pcarenza/controlroom/interfacesettings/BarsSettings.java
[1/2] Add support for custom LED colors notification

Originally from DvTonder (CyanogenMod)

Change-Id: I753fc48d912620be5e5f5810a38e539d3b885718

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml
OmniGears: notification lights - support for devices without multi-color led

See also http://jira.omnirom.org/browse/UIREVIEW-4

For devices that dont have a multi-color led the color picker
dialog in notification lights makes not much sense

This creates an adapted dialog which supports a list of colors
that can be provided in the device overlay

To enable:
<bool name="config_has_multi_color_led" translatable="false">false</bool>

Default color list:
<string-array name="entries_led_colors" translatable="false">
<item>@string/led_color_green</item>
<item>@string/led_color_red</item>
</string-array>

<string-array name="values_led_colors" translatable="false">
<item>#FF00FF00</item>
<item>#FFFF0000</item>
</string-array>

PS2:
whitespace cleanup

PS3:
remove unneded separator line

Change-Id: I783cfcc42b1753148da31d521e09c134fab4311a

Conflicts:
	res/values/custom_arrays.xml
[2/3] omnigears: battery light settings

Also did a small layout change for notification lights

Change-Id: I9e80ce24a55083761a99fdb354d509b5574ad17f

Conflicts:
	src/org/omnirom/omnigears/batterylight/BatteryLightSettings.java
	src/org/omnirom/omnigears/notificationlight/AlphaPatternDrawable.java
	src/org/omnirom/omnigears/notificationlight/BatteryLightSettings.java
	src/org/omnirom/omnigears/notificationlight/ColorPanelView.java
	src/org/omnirom/omnigears/notificationlight/ColorPickerView.java
	src/org/omnirom/omnigears/ui/AlphaPatternDrawable.java
	src/org/omnirom/omnigears/ui/ColorPanelView.java
	src/org/omnirom/omnigears/ui/ColorPickerView.java
	src/org/pcarenza/controlroom/notificationlight/AlphaPatternDrawable.java
	src/org/pcarenza/controlroom/notificationlight/BatteryLightSettings.java
	src/org/pcarenza/controlroom/notificationlight/ColorPanelView.java
	src/org/pcarenza/controlroom/notificationlight/ColorPickerView.java
	src/org/pcarenza/controlroom/notificationlight/LightSettingsDialog.java
OmniGears: [2/3] Customizable lockscreen & navring targets

Original commit:

Navigation ring customization
Autor: Danny Baumann <dannybaumann@web.de>  2013-11-18 09:07:48
Change-Id: Iec29417ab65efc8df593508204b0981d5b193b74

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml
	res/xml/bars_settings.xml