First pass at generic hardware tunables support

With support for vibrator intensity and kcal

Change-Id: Ice3444b31a9ab0a25cf25bebb18351e2c08a70c3

Conflicts:
	AndroidManifest.xml
	res/values/cm_strings.xml
	res/xml/display_settings.xml
	res/xml/sound_settings.xml
	src/com/android/settings/DisplaySettings.java
	src/com/android/settings/SoundSettings.java
Merge branch 'jb43-legacy' of https://github.com/ParanoidAndroid/android_packages_apps_Settings into jbl43

Conflicts:
	res/values/pa_strings.xml

Change-Id: I3477f656413fd8403d91ca86734b06443db2e5b6