Address the 'ART' Issue

Rather than outright remove this completely, address primary concerns:

* Add a more verbose warning message on alert dialog
* Explicitly state experimental form
* Explicitly state not supported (no bug reports)
* Explicitly state issues (crashes, bootloop, etc)

See prior discussion: http://review.cyanogenmod.org/#/c/55609/

PS2: Linkify

Change-Id: Icf103b5576c8e93f8a30ccd348476bf207401355
Only show ART information if switching from dalvik to ART

We do not want to confuse users with a big information dialog, if
they change from ART to dalvik as dalvik is still the official
solution, supported and considered safe.

Change-Id: I0ce4846e0bb751e87e5c410e668d4bc521380141
Settings: Fix Lock Size

Get lock size for device.

Change-Id: Ie9bcbb7ff2fec73128254b8ad290f3e03c4e2f0b
settings: lockscreen widgets (2/2)
Separate Android Encryption Password from Lockscreen Password

This permits the use of a different (hopefully longer and more complex!) encryption
password, while using a simpler (and easier to type) lockscreen password.

Change-Id: Ib8c62c8eb4c86cd9e0117444231e8139c08ad1b6
Use java.util.Objects instead of internal API

Change-Id: Ib0d797b3e7f2e4f831f52832776b64c0973880b3
Settings: follow kitkat's ui

- manage apps; tab selector and ram usage
- battery data usage bar
- app widget toggle

Change-Id: I804b4b47563545d7ab124f4cc4800ef4034bf754
Fix power notification setting
Remove duplicate setting & make "disable fullscreen keyboard" default
Merge "Address the 'ART' Issue" into kitkat
Merge "Only show ART information if switching from dalvik to ART" into kitkat
Lockscreen Notifications: wake on notification
Merge remote-tracking branch 'PA-settings/kitkat' into kitkat-remix

Conflicts:
	res/values/pa_strings.xml
Merge branch 'kitkat-remix' of github.com:AOSPAL/android_packages_apps_Settings into kitkat-remix
[2/2] Settings: PA Version Easter Egg

    Launch Google's dessert tray easter egg by tapping on the
    ParanoidAndroid Version found in about phone.
    Modified transitions taken from the current Google implementation.

Change-Id: I340efbb663ae28ff58759b0530880edce7c545d3
Add some german translations
Fix listview animation settings not sticking
Lockscreen Notifications: make notification count user configurable
Bluetooth: Fix to show internet access as marked when pan is connected

isPrefered is always true for PAN. So internet access menu checkbox
is always marked on. Marking internet access menu checkbox based on
pan connection status should solve this issue.

Change-Id: I4343cc6f1b46377caa54aa3d39c08489ff14adac
CRs-Fixed: 550731
Bluetooth: Set alias name only through Rename option

Set the alias name only when user is trying to change the
name using the Rename option of paired device.

CRs-Fixed: 539420
Change-Id: I415b6a962d8e7884b67d37b94c04df19e2c23012