wip: Implement toplevel tag protocol
Implementation of the https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/238 wayland protocol.
It allows to identify unique toplevels (windows) in order to set their initial size and position