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

Signed-off-by: scott <scott@ubuntu>

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/system_ui_settings.xml
	src/com/android/settings/cyanogenmod/ButtonSettings.java
port statusbar brightness slider from ROM control 1/2

Change-Id: I0b79741ec15087f1a2f71e1c6704c928fe162360
Signed-off-by: scott <scott@ubuntu>
remove old density changer and use new on-the-fly changer.
Thanks slim.

Change-Id: Ifa0daf3e142f1b631b048a5196102de13eb9b510
Signed-off-by: scott <scott@ubuntu>
update bs_lock icon from skyliner

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