Revert "wayland: Simplify XdgSurfaceConfigure"
This reverts commit 110182b2. The reverted commit has introduced a regression where interactively moved windows jump back to their old position. This needs some time for proper investigation. Due to beta rolling out quite soon, it will be better to revert the change.