Revert "Part 2"

This reverts commit b0ed11b6795105427543689198eb464a67f0f3ce.
Revert "try to fix build"

This reverts commit 561f6431c5b7a3ca0a13df271a7faedb8de70773.
Revert "Fix build..."

This reverts commit e34c0beef8cab1cdf877a1c36d955ed751436623.
Revert "Revert "Revert "Revert "Switch to CM's expanded desktop.""""

This reverts commit a1fafd9ab3eee3ec771ba92576da1024f83c76e0.
Revert "Revert "Revert "Revert "Update immersive confirmation.""""

This reverts commit 89050302b74bf4c92a2ae4ade1167ae9434bc329.

Conflicts:

	core/res/res/values/cr_strings.xml
Readd EXPANDED DESKTOP
fb: Slims new Power Menu (1/2)

gmillz already prepared it and I finished it now. Idea was to be more
flexible on the power menu but at the same time not complicated.
So we adapted Power Menu to our dslv system which allows to sort
drag swipe etc the entries.
So user can now have the power menu how they like it.
As well custom apps or activities can be added

So currently:
airplanemode
custom apps
screenshot
reboot
sound
power off

are available as options to add or remove or customize with our
easy dslv settings

As well we are only using our central classes for it....means adding
whatever shortcut is mostly only a 10 line change in future

Carbon Patchsets

PS1: Initial upload to see what has changed.
PS2: A few fixes.
PS3: Should build now.
PS4: Add resources
PS5: Fix derp
PS6: Minor fix
PS7: More stuff
PS9: Works good. Add back screen record option.
PS10: Fix Sys UI Fc

Change-Id: Ibec6627538408f29fc328808fdc51b82e9827fd0