Forward port Performance Settings from CM

	modified:   AndroidManifest.xml
	new file:   res/drawable-hdpi/ic_settings_performance.png
	new file:   res/drawable-mdpi/ic_settings_performance.png
	new file:   res/drawable-xhdpi/ic_settings_performance.png
	modified:   res/values/config.xml
	new file:   res/values/pa_arrays.xml
	modified:   res/values/pa_strings.xml
	new file:   res/xml/ioscheduler_settings.xml
	new file:   res/xml/memory_management.xml
	new file:   res/xml/performance_settings.xml
	new file:   res/xml/processor_settings.xml
	modified:   res/xml/settings_headers.xml
	modified:   src/com/android/settings/Utils.java
	new file:   src/com/android/settings/cyanogenmod/BootReceiver.java
	new file:   src/com/android/settings/cyanogenmod/IOScheduler.java
	new file:   src/com/android/settings/cyanogenmod/MemoryManagement.java
	new file:   src/com/android/settings/cyanogenmod/PerformanceSettings.java
	new file:   src/com/android/settings/cyanogenmod/Processor.java

All credits to CM

Change-Id: Iaf1e8acd613e4def5fe92b9e2445d02f6b071a39
0.75 & 0.25 animation scale

Change-Id: I1ce01ce098721ebd359bdf95111ba8bc1e6e1d48
Add a confirmation dialog before SELinux enforcing

Change-Id: I20b6ca9a729f58c3b5637ed29b7be7b8dbf9c3d4

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/DeviceInfoSettings.java
Remove conflict

Change-Id: I17b9dbe662c90ca87b499ee62897c506774c9a23
FIX

Change-Id: I406944126ed3c35412b0c1c87a5d22a233680716
Settings: MediaScanner behavior on boot (3/3)

Lets you enable/disable/ask (with a notification) media scanning on boot.
Can speed up boot and reduce initial boot lag from MediaScanner

MY NOTE: I didn't cherry-pick it due to different files from other ROMs

	modified:   res/values/pa_arrays.xml
	modified:   res/values/pa_strings.xml
	modified:   res/xml/development_prefs.xml
	modified:   src/com/android/settings/DevelopmentSettings.java

Change-Id: I06499ab5bd6db286470d3d7ef00d269a31a2ae38
ListView Animations (2/2)

Change-Id: Iab81c98d240d480fdb423e3a6c8af0f90a29c696

List view animation feature for PA

	modified:   res/values/pa_arrays.xml
	modified:   res/values/pa_strings.xml
	modified:   res/xml/tool_bar_settings.xml
	modified:   src/com/android/settings/paranoid/Toolbar.java
Port OnClick Fliptile animation.[2/2]

Optimized for PA

https://github.com/temasek/android_packages_apps_Settings/commit/0b2ec4ab4aa6261974887265fbf1bc0730ca4f42

	modified:   res/values/pa_strings.xml
	modified:   res/xml/quick_settings_panel_settings.xml
	modified:   src/com/android/settings/cyanogenmod/QuickSettings.java
	new file:   src/com/android/settings/cyanogenmod/SystemSettingCheckBoxPreference.java
	modified:   src/com/android/settings/paranoid/Toolbar.java

Change-Id: I973b462311cad0effe839b38befe7f85e4aaf4b1
One does not simply become a Developer

Change-Id: I64ab4d7ab9d8334275d2e4d493b716a8fc73ab4e

Conflicts:
	res/values/strings.xml
Optimize tiles management

Don't allow re-adding same tiles

Change-Id: Ia887eaf250117797de2001b0ca3232ec7b370f78

https://github.com/camcory/android_packages_apps_Settings/commit/25d7acb9dac4650ad416cae6ad911e801670a23b

	modified:   src/com/android/settings/cyanogenmod/QuickSettingsTiles.java
	modified:   src/com/android/settings/cyanogenmod/QuickSettingsUtil.java
Performance Settings: Allign to DJL10.2 && Toolbar changes

Performance Settings:

	modified:   res/values/pa_strings.xml
	modified:   res/xml/performance_settings.xml
	modified:   src/com/android/settings/cyanogenmod/PerformanceSettings.java

Toolbar changes:

        modified:   res/xml/tool_bar_settings.xml

Change-Id: I59c652b47eb97bc5a72ce25740bfe0f4f541a792
NFC Polling Mode (3/3)

Actually PA had added this feature already, but we need to add some codes to get working

	modified:   res/values/pa_arrays.xml
	modified:   res/values/pa_strings.xml

Change-Id: I92751546472e36f741156e898a0015283839d9cf
Settings: Fix the memory leak in Settings

Fixed the memory leak in both InstalledAppDetails

Change-Id: I3520b3c1fe1bf98e3baec2ee989eb215164a7cf2
Signed-off-by: Zhijun Peng <pengzhj@marvell.com>
Fix WifiManager melory leak, change context to getApplicationContext

Change-Id: Iba90045c4e31537defeec7a6f965d3b764065864
Signed-off-by: annieyu <annieyu@huaqin.com>
Fix memory leak in ManageApplication

ApplicationsAdapter new a Session member and make it has a reference to
it self. If we don't release it explicitly, the cross reference will
cause memory leak.

Change-Id: Iecce35ae1d56d98cee6347e84d3a3ff57f3b15a5
Added fastsroll to the manage application screen so you don't need to scroll so much if you have alot of apps and want to go to the bottom of the list.

Change-Id: I96d892abf53a9da784ae1df056558d4fd3cf64f6
Allow user-installed apps to be disabled and force stop when disabling an app

In more detail, this patch will change the following:

* Users can disable regularly installed apps.
While disabled, the app can be uninstalled or enabled again.

* When disabling an app (user or system), force close the
application.

* System apps can be disabled, or installed updates can be uninstalled.
Previous behavior only allowed updates to be uninstalled,
then be disabled.

Signed-off-by: Roman Birg <romanbirg@gmail.com>
Revert "NFC Polling Mode (3/3)"

This reverts commit 84b4565c108f2231b959ab8baac70d9f3d8bb88d.
Very minor fix

Change-Id: Ie5a0152e091d8330d8d0b3ea75522e767a450ae3
Wake On Plug (2/2)

Change-Id: I3caa01e328ec5f803804b337072cda5a74f06fac

	modified:   res/values/pa_strings.xml
	modified:   res/xml/display_settings.xml
	modified:   src/com/android/settings/DisplaySettings.java

https://github.com/DJL10-2/android_packages_apps_Settings/commit/6f9dc3004a7252d96e6fd2de3bd25f5dd332e15b