Expanded desktop capability (2/2)

Originally authored by Jesús David and ported from
ParanoidAndroid ICS branch
https://github.com/ParanoidAndroid/android_frameworks_base/commit/3b6ee6e7ee0a124eec5841763e05eb57c82422e6

Adds an option to settings to add an expanded desktop option to the power menu.
By default the option does not show in the power menu. When used it hides the status bar and
navigation bar (if there is any).

With thanks to Paul Beeler for much rework.

Patch set 1: Initial revision.

Patch set 2: Replace tabs with spaces in commit message.

Patch set 3: Add history to commit message.

 Changes to be committed:
        modified:   core/java/android/provider/Settings.java
        new file:   core/res/res/drawable-hdpi/ic_lock_expanded_desktop.png
        new file:   core/res/res/drawable-mdpi/ic_lock_expanded_desktop.png
        new file:   core/res/res/drawable-sw600dp-xhdpi/ic_lock_expanded_desktop.png
        new file:   core/res/res/drawable-xhdpi/ic_lock_expanded_desktop.png
        modified:   core/res/res/values/public.xml
        modified:   core/res/res/values/strings.xml
        modified:   policy/src/com/android/internal/policy/impl/GlobalActions.java
        modified:   policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

 Changes to be committed:
	modified:   core/java/android/provider/Settings.java
	new file:   core/res/res/drawable-hdpi/ic_lock_expanded_desktop.png
        new file:   core/res/res/drawable-mdpi/ic_lock_expanded_desktop.png
	new file:   core/res/res/drawable-sw600dp-xhdpi/ic_lock_expanded_desktop.png
	new file:   core/res/res/drawable-xhdpi/ic_lock_expanded_desktop.png
	modified:   core/res/res/values/public.xml
	modified:   core/res/res/values/strings.xml
	modified:   policy/src/com/android/internal/policy/impl/GlobalActions.java
	modified:   policy/src/com/android/internal/policy/impl/PhoneWindowManager.java