Settings: add development animation transition mode 0.75

Change-Id: Iaaeb3757ef9b3b97d66d929629e9035ab511f72a
Settings: correct 0.75 animation scale for other lanuages and add 0.25

and a small cleanup for warnings

Change-Id: I07256fadacd0405b5049252b6bc3da9850adc3d1

Conflicts:
	res/values-ar/arrays.xml
	res/values-fa/arrays.xml
	res/values-iw/arrays.xml

Conflicts:
	res/values-be/arrays.xml
	res/values-et/arrays.xml
	res/values-fa/arrays.xml
	res/values-ms/arrays.xml
Settings: network traffic meter

-Created a separate file for all Network options

Conflicts:
	res/xml/status_bar_settings.xml
	src/com/android/settings/simpleaosp/StatusBarSettings.java

Conflicts:
	res/xml/status_bar_settings.xml
Statusbar clock and date customizations

Credits to slim

Conflicts:
	res/values/purity_arrays.xml
	res/values/purity_strings.xml

Conflicts:
	res/values/simpleaosp_arrays.xml
	res/values/simpleaosp_strings.xml
	res/xml/display_settings.xml
	res/xml/status_bar_settings.xml
Settings: Use a seekbar preference to allow setting arbitrary animation scale values

Conflicts:
	res/values/ids.xml
	res/values/simpleaosp_strings.xml
	src/com/android/settings/DevelopmentSettings.java
Move clock options to general cat.
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
Fix Volume rocker category
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

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

Change-Id: I4ddf4a792f3512716bb876ded964ae37f6076e83

Conflicts:
	res/values/slim_strings.xml
String edits
Settings: Better materialized SuperSU icons
Credits: @Mazda-- OmniRom
Settings: Clock & date summary, clock & date string edits, etc.
Clean up
Merge Volume rocker settings into Input & Launguage
Native battery icon: Use SwitchPreference