Set expanded desktop through profiles (1/2)

Change-Id: I56df3c83b1e7b75004a6fe6ad160305774440a5a
Fix the issue that the top of fullscreen dialog is clipped away

The visibility of status bar comes from the top fullscreen window,
not from the focused window.
That has to be taken into account during the calculation of the
decor rect. You can use mTopIsFullscreen for this purpose.

Change-Id: I6159eb2ee389885cf5ab507157f9451841364d2f
Show panels on lockscreen in expanded desktop mode.

Change-Id: Iaa2d712130707169c7a08156f8ea5afc247fc4cf
Merge pull request #49 from CyanogenMod/cm-11.0

update fork