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
Merge "Settings : Add hooks for device specific features" into cm-11.0
Forward port Status Bar settings (2/2)

Signal / Clock / Notification Count / Brightness adjustment

Forward port from cm-10.2, adjusted for 4.4

Change-Id: I1632b6454a3fd5240179dfed34b1f332a7a37cda

Conflicts:
	res/values/cm_arrays.xml
	res/xml/status_bar.xml
	src/com/android/settings/cyanogenmod/StatusBar.java
Merge remote-tracking branch 'upstream/cm-11.0' into HEAD