Draft: wayland: Add support for xdg-toplevel edge constraints
The are roughly equivalent to the gtk resize constraint enums of gtk_surface1.
Includes !6385 (merged).
Implementation for https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/230
Edited by Jonas Ådahl