wayland-surface: Use begin_grab_op for move grabs
wayland-surface: Support xdg_surface_resize as well
wayland-surface: Fix formatting