Framework: Forward port Expanded desktop capability

Originally authored by Jesús David and ported from
        ParanoidAndroid ICS branch

Change-Id: I9f8491883cdd5bd78cf4754d322e00c7bc5b9ca5

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/public.xml
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Revert "power menu: reboot and screenshot"

This reverts commit ccf97ba1b3dacaf5a063d4871af37eb3b72747f4.

Conflicts:
	core/res/res/drawable-hdpi/ic_lock_reboot.png
	core/res/res/drawable-hdpi/ic_lock_screenshot.png
	core/res/res/drawable-mdpi/ic_lock_reboot.png
	core/res/res/drawable-mdpi/ic_lock_screenshot.png
	core/res/res/drawable-xhdpi/ic_lock_reboot.png
	core/res/res/drawable-xhdpi/ic_lock_screenshot.png
	core/res/res/values/arrays.xml
	core/res/res/values/public.xml
	core/res/res/values/strings.xml
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	services/java/com/android/server/power/ShutdownThread.java
	services/java/com/android/server/wm/WindowManagerService.java

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Power Menu:  Reboot
Signed-off-by: Paul Beeler <sparksco@gmail.com>