wayland: Remove edges

This is an upstream change to xdg-shell.
wayland: Add support for the delete event
wayland: Add support for the set_margin request