Settings: Configurable 0, 90, 180 and 270 degree rotation (2/2)

Change-Id: I48e81ff5b3f89e2b7531a19e42b491182cbf95b4

Conflicts:
	proguard.flags
	res/values/slim_strings.xml
Settings: use SwitchPreference instead of CheckBoxPreference

be consistent....lp is using now SwitchPreferences

Change-Id: I794b699e9bc7819efc02886064121e0992c7214a
Add back a helper pref that holds a system setting.

Change-Id: I7d8978829bde1f1dd15bf59f464557f64aa07beb
Settings: add safe headset volume

Change-Id: I8ab4f4b9ec320238b05ac51fb76ac24b93c37d37

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
Option to use volume keys to control media volume anytime [2/2]

The volume keys control the Media volume rather than the Ringer
hence removing the issue of accidentaly changing the Ringer volume.

Credits: Pawitp

Change-Id: Ic0a1c04ae41eac65e9535d6de5f11c0456730315

Conflicts:
	res/values/slim_strings.xml
	res/xml/simple_sound_settings.xml
	src/com/android/settings/simpleaosp/SoundSettings.java
PowerManager: Don't wake up device when charger is plugged/unplugged (2/2)

This will add the option to disable waking up the device when a charger
is plugged or unplugged.

added as well config option to disable volume rocker wake for devices
which do not support it well

Change-Id: Idf37087b4cdee94c8557d67ab3d491d65bc60c36

Conflicts:
	res/values/slim_strings.xml
	res/xml/display_settings.xml
Settings: add volume rocker control (wake up) (2/2)

Change-Id: I4ddf4a792f3512716bb876ded964ae37f6076e83

Conflicts:
	res/values/slim_strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java
Fix Volume rocker category