[1/2] Settings: Driving Mode

Add option Driving mode

this will speak for:

Allow changing Volume TTS
Incoming call
new Message from
read new message
battery fully charged
charging start
charging stop
Clock speak after screen turn on
Date speak after screen turn on
Which app allowed to speak for Notifications
Speak for Music track title (thanks Utkarsh for idea :D)
fix audio focus while music playing
add less speak notification

NOTE: Requires TTS engine installed

how to use:
goto More... (below INTERFACE) => Driving Mode
Enable Drive mode then choose what you want to speak while driving :D

Drive mode will automatically check for TTS engine installed or not

have fun ^.^

Change-Id: I69acb55d26dce29677fca42b839ce07de954ba71

Conflicts:
	AndroidManifest.xml

Conflicts:

	AndroidManifest.xml

Conflicts:
	AndroidManifest.xml
[2/2] Settings: Driving Mode

Add option Driving mode

this will speak for:

Allow changing Volume TTS
Incoming call
new Message from
read new message
battery fully charged
charging start
charging stop
Clock speak after screen turn on
Date speak after screen turn on
Which app allowed to speak for Notifications
Speak for Music track title (thanks Utkarsh for idea :D)
fix audio focus while music playing
add less speak notification

NOTE: Requires TTS engine installed

how to use:
goto More... (below INTERFACE) => Driving Mode
Enable Drive mode then choose what you want to speak while driving :D

Drive mode will automatically check for TTS engine installed or not

have fun ^.^

Change-Id: I4711d026ca807c445de8115b60f7c59d59f1f179

Conflicts:
	res/layout/separator_label.xml
	res/values/custom_arrays.xml
	res/values/custom_strings.xml
	res/xml/more_interface_settings.xml
	src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java

Conflicts:

	res/values/crom_arrays.xml
	res/values/crom_strings.xml
	res/xml/ui_general_settings.xml

Conflicts:
	res/values/spirit_arrays.xml
	res/values/spirit_strings.xml
	res/xml/accessibility_settings.xml
	src/com/android/settings/chameleonos/AppMultiSelectListPreference.java

Change-Id: I2397a7137f2e9835f3500aaabfa3e960e1213a9b
Settings: Modify driver mode to allow more flexibilty for translations.

[Settings] Add 24H format and every minute reading support for Driving Mode.

Conflicts:
	res/values-pl/cm_strings.xml
	res/values-pl/spirit_strings.xml
	res/values/spirit_strings.xml
Driving mode rewrite. [2/2]
Driving mode quicksetting tile [2/2]