Add XDG WmBase support
Test Plan:
Compiled latest GTK
Ran gtk4-demo and used WAYLAND_DEBUG to confirm it used the correct
shell
tested a top level and a popup
Reviewers: Plasma, romangg
Reviewed By: Plasma, romangg
Subscribers: romangg, mart, graesslin, zzag, kwin
Tags: KWin
BUG: 398614
FIXED-IN: 5.15.0
Differential Revision: https://phabricator.kde.org/D13530