compositor-wayland: use xdg_shell stable instead of v6

Better to excercise the current rather than outdated protocol.

Pekka:
- split the patch, rewrote commit message
- rename xdg_shell_ping to xdg_wm_base_ping
- rename xdg_shell_listener to wm_base_listener
- fix continued line alignment

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2 jobs for mr/xdg-wm-base in 4 minutes and 5 seconds
Status Job ID Name Coverage
  Build
passed #118821
build-native-autotools

00:04:05

passed #118822
build-native-meson

00:02:49