settings: fix quickpulldown summary and clean up code

on default value it showed left summary and code is to complicated

Change-Id: I0c3b2dbe3213beea707bdda2f2453c4f9c75dcae
Settings: Completely remove "note" preference

Unused

Change-Id: I72f4a9022796c8dcdb0a9b04863723e5bdff89e5
Settings : Add hooks for device specific features

Add support for :

Devices with bluetooth input peripherals
Devices with screen gesture support
Devices with a back touchpad

Conflicts:
	res/xml/language_settings.xml
	src/com/android/settings/cyanogenmod/ButtonSettings.java
	src/com/android/settings/cyanogenmod/SystemUiSettings.java
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java

Change-Id: Ia4835c69a8ba8fb76597e0ab0540f8ef1ed6e322

Conflicts:
	res/xml/language_settings.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/cyanogenmod/ButtonSettings.java
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
remove power widget toggle bar option as it is borked.

Change-Id: I1dea93b42ed3f59c585acbf84699c80e66e1523f
Signed-off-by: scott <scott@ubuntu>
Development settings: Move hostname under ADB over network

Change-Id: If45283d9b618d646777c73ca80f4ee33d74504c2
Add WhisperPush category to security settings

Change-Id: Ib216cf8d8c8b5785d940d4ec701b522ffaf88b54

Conflicts:
	res/values/cm_strings.xml
Revert "Single pane for 10" Settings"

This reverts commit 56f51a8927f53bee81145fe29e63af8a87e6fd1b.

Change-Id: If5c7be247caeeb4ec3e0bceed86bc5763d74f927
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	src/com/android/settings/Settings.java

Conflicts:
	res/values/dimens.xml
	src/com/android/settings/Settings.java
Address the 'ART' Issue

Rather than outright remove this completely, address primary concerns:

* Add a more verbose warning message on alert dialog
* Explicitly state experimental form
* Explicitly state not supported (no bug reports)
* Explicitly state issues (crashes, bootloop, etc)

Additionally, move option to 'Apps' header (bottom), as this is it's
primary impact.

See prior discussion: http://review.cyanogenmod.org/#/c/55609/

PS2: Linkify

Change-Id: Icf103b5576c8e93f8a30ccd348476bf207401355
Wi-Fi AP priorities: Add RTL support

Change-Id: Ie24f6e4fc37e2ffc9a0e830d4287fbe7b2935a63
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	src/com/android/settings/cyanogenmod/TouchInterceptor.java
Only show ART information if switching from dalvik to ART

We do not want to confuse users with a big information dialog, if
they change from ART to dalvik as dalvik is still the official
solution, supported and considered safe.

Change-Id: I0ce4846e0bb751e87e5c410e668d4bc521380141
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	src/com/android/settings/DevelopmentSettings.java
Settings: Long Term Orbits (LTO)

Ported from http://review.cyanogenmod.org/#/c/51422/3

Change-Id: Ia1fdf9e0ffa401f64ee9a5c130ed10709d930eb7
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
settings: Enable location mode header switch

Change-Id: I347e769351bc15daa87d3b6d684afe4e80416ecc
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	src/com/android/settings/Settings.java

Conflicts:
	src/com/android/settings/Settings.java
Settings: update translations

Change-Id: Ic5d714a67bb2182b6453b6188e013388f1b733de
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	res/values/cm_arrays.xml

Conflicts:
	res/values/cm_arrays.xml