gdk/wayland: Add support for primary-selection-unstable-v1
Additionally to gtk_primary_selection, the gtk-private predecessor, support the upstream unstable protocol.
This allows the primary selection to work on Kwin and potentially other compositors, as well as dropping the private version eventually.
Closes #2591 (closed)
See also !2630 (merged)
Edited by Robert Mader