Settings: add key to USB Storage Unmount option

If we want to be able to highlight this preference and we need a key to do so.

Change-Id: I8c78f8cf8e75bbc071438ef4f733f3ac49e27791
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: HighTouchSensitivity support

Change-Id: I3e4cd681d0e9b93eff9a65b69c0f38efe3b5a18b

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Settings: Improve touch sensivity string

Change-Id: I47cfb414af91657ed158b4010ffa0bbf21c0e8e9
settings: Add support for SRE

 * Add support for sunlight readability enhancement
 * Optionally depends on adaptive backlight, depending on HAL

Change-Id: I9ca388ffd68080f0e497edb81d5f8616c194ea1d

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/DisplaySettings.java
Display: Default SRE to off

Facemelt mode is catching people by surprise and being interpreted
as "messed up colors". Default it to off so people can at least see
it kick in as a reaction to enablement

Change-Id: I5816e528363f508fc360c321c702a59f0bb79846
Fix NPE if high touch sensitivity is not supported.

Change-Id: Ic51edf500e4c89102beb52b8d69f1066d2406a42
JIRA: BUGDUMP-16237

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Settings: Port IME selector notification toggle

framework changes already present

Change-Id: I8c1dc5874accc6d1340dc46a58867d97f708aeb7

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
settings: check if ime switcher pref was remove previously

This could happend in tablet devices

JIRA: BUGDUMP-20712
https://jira.cyanogenmod.org/browse/BUGDUMP-20712
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Change-Id: I85c1d6e56f85e3220311aabc68d6532d6ffdf59f

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
fix derp