settings: Add fastboot toggle

 * Add a toggle in performance settings to toggle fastboot.

Change-Id: I54bc14f188766e72723212a08a4c65c273d612c2

Conflicts:
	res/values/strings.xml
	src/com/android/settings/cyanogenmod/PerformanceSettings.java

Conflicts:
	res/values/strings.xml
	res/xml/performance_settings.xml
	src/com/android/settings/cyanogenmod/PerformanceSettings.java
Lockscreen music controls on by default
Some fine tunings in battery styles implementation

Change-Id: I84a8dcea84c8bcc1927df5b030e7ac7aca3fe6ac

Conflicts:
	src/com/android/settings/liquid/StatusBarBatteryStyle.java
Lockscreen targets: more unification

Use shared method to derive drawable inset and make the rounded
corners for icon files also display when adding the target initially.

Change-Id: I98ea3e522c4c6240f08e11007d53509a3d2c15f8

Conflicts:
	src/com/android/settings/liquid/LockscreenTargets.java
Fix drawable being displayed empty when re-entering the target edit
dialog.

Change-Id: I032a8d8b348803448365ed81246c556da6ff4cc4
Fix icon assignment problems.

Change-Id: I76c0de2962ab2b8fd224e68377eca9069eaa9ed6
Remove the save step from lock screen and quick launch shortcuts

Hear me out on this: none of the settings pages in Android require an
explicit "save" step to be performed by the user. The change is always
made immediately after making a selection. Likewise, other CyanogenMod
screens such as the QS tiles also take effect immediately.

The save step when modifying lock screen slider targets and quick launch
shortcuts is simply put completely unnecessary and distracting. It also
makes it far too easy to accidentally lose all the changes the user has
made.

This commit gets rid of the save buttons and saves the changes
immediately.

Change-Id: I50d3cbd1cf80eafb9cd6b5ee1fca217f6ae6ae07

Conflicts:
	res/values-af/cm_strings.xml
	res/values-ca/cm_strings.xml
	res/values-cs/cm_strings.xml
	res/values-da/cm_strings.xml
	res/values-de/cm_strings.xml
	res/values-el/cm_strings.xml
	res/values-es/cm_strings.xml
	res/values-fi/cm_strings.xml
	res/values-fr/cm_strings.xml
	res/values-hu/cm_strings.xml
	res/values-it/cm_strings.xml
	res/values-iw/cm_strings.xml
	res/values-ja/cm_strings.xml
	res/values-ko/cm_strings.xml
	res/values-lt/cm_strings.xml
	res/values-nb/cm_strings.xml
	res/values-nl/cm_strings.xml
	res/values-pl/cm_strings.xml
	res/values-pt/cm_strings.xml
	res/values-ro/cm_strings.xml
	res/values-ru/cm_strings.xml
	res/values-sk/cm_strings.xml
	res/values-sv/cm_strings.xml
	res/values-tr/cm_strings.xml
	res/values-uk/cm_strings.xml
	res/values-zh-rCN/cm_strings.xml
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/NavRing.java
Disable fast power on by default
Port OnClick Fliptile animation.[2/2]
Change-Id: I2d4eca03565f0ea9a277beebc46e44f3a00c4f62

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/QuickSettings.java

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/QuickSettings.java
Setting for larger recent thumbnails

Change-Id: I9255e11b65d1e35b5f06547aa992053928e8cfa0

Conflicts:
	res/values/cm_strings.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/cyanogenmod/SystemUiSettings.java
Fix checkbox preferences for interface settings
NotificationLight: Fix forced close on non voice capable devices

Change-Id: Ib2c1e7d22414cff3ce06936a75d9de342b32320f

Conflicts:
	res/xml/notification_light_settings.xml
	src/com/android/settings/liquid/notificationlight/NotificationLightSettings.java
Turn off listview animations by default
Fix halo options required dependcies
Improve clear recents side switcher [2/2]

Change-Id: I4bc08fd0b37d01ff4abad4ac7f987b19a518c7b9

Conflicts:
	res/values/cm_strings.xml
	res/values/liquid_arrays.xml
	src/com/android/settings/cyanogenmod/SystemUiSettings.java
Active display: Option to change display timeout [2/2]

Change-Id: I2cb0252dac6563517f28123f5de0a40f4bb824bc

Conflicts:
	res/values/cm_strings.xml
	res/values/liquid_arrays.xml
	res/xml/active_display_settings.xml
AOKP custom system animations (2/2)

ported fom here: http://gerrit.aokp.co/#/c/12305/

Thanks to Steve Spear

Change-Id: Ic93fc795c4600784a423f2e9b5b1984c7aabb7cb

Conflicts:

	AndroidManifest.xml
	res/values/cm_strings.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/SettingsPreferenceFragment.java

Conflicts:
	AndroidManifest.xml
	res/values/cm_strings.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/SettingsPreferenceFragment.java
Fix custom system animations derp
Fix null custom animation summary
Active display: allow hiding low priority notifications [2/2]

Change-Id: I244743ed1a32f59065af3c4507f4132b7d3b0d72

Conflicts:
	res/values/cm_strings.xml