Settings: Add option to always show battery status on lockscreen (2/2)

Based on the feature by burnsra in CM7

Authored by blunden
Tweaked by dvtonder

Screenshot: https://dl.dropbox.com/u/50993944/Screenshot_2012-08-03-08-47-16.png

Patchset 1  : Initial commit
Patchset 2  : UI redesign
Patchset 3  : Patch description text updated
Patchset 4  : Fix derp in comments

Change-Id: I1c8c8eef3d0c913c621f735e7d5e395c8768fe76

Conflicts:

	res/values/strings.xml
	src/com/android/settings/cyanogenmod/LockscreenInterface.java

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
Fix lock screen battery status summary display
Settings: Option to start lock screen widgets maximized

Change-Id: Ie14eb08809cf55d18661c713440268a83697a579

Conflicts:

	res/values/strings.xml
	src/com/android/settings/cyanogenmod/LockscreenInterface.java

Conflicts:
	res/values/strings.xml
Settings: Use proper 64x64 XHDPI icon for Security Settings

Seems AOSP had a copy/paste derp.  The XHDPI and the HDPI icons are
the same (48x48) where the XHDPI one should be larger.  I am using the
CM10 icon now.

Change-Id: I1ad2f30400d24187848fbef0ae907fd8f71edde4
Display lock screen widget maximize for phone only

- Hide the option when not utilizing a phone device, as widgets are already maximized

Change-Id: Id6700b31fbd108851c846f68cc9d845fb8b3830f
Settings: Custom lock screen background [2/2]

Patch Set 1:    * port the custom lock screen feature from
                  ics (http://review.cyanogenmod.org/#/c/16914)

Patch Set 2:    * rename some strings
                * use constants instead of numbers
                * fix some code styling issues

Patch Set 3:    * code cleanup

Patch Set 4:    * rebased

Patch Set 5-6:  * code cleanup

Patch Set 7:    * fix comment location

Change-Id: I35e5c70fff423770a03b5bb39d439ebea82dd56a

Conflicts:

	res/values/arrays.xml
	res/values/strings.xml
	src/com/android/settings/cyanogenmod/LockscreenInterface.java

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
Settings: disable expanded desktop on power menu disable

If expanded desktop is enabled while the option for expanded desktop
setting is disabled, expanded desktop will remain active and the user
will not be able to disable expanded desktop without reenabling the
setting.

Change-Id: Ia91e34e5ce9f8680f64b81e5f79c2df6f0639bb2
Settings : Toggle expanded desktop for navbar

If entering the navbar screen with expanded desktop enabled, the navbar
is not shown hence hindering the ability to use the panel

This patchset addresses that by disabling expanded desktop upon entering,
and re-enabling upon exiting if it was previously enabled.

Patchset 2 : Fix state issues

Change-Id: I2776cf971f8899d30a25c0bf6b418793153555fc
Needed lockscreen strings