shell: unsnap window when moving it in maximized state

This patch allows moving maximized surface through compositor binding.
When maximized surface is moved, its restored to its original size and
grab point is on middle upper part of the surface.