Draft: wayland: Implement xdg-shell v5
v5 introduces the concept of capabilities. For now, kwin only sends a wm_capabilities event with all capabilities before the first configure event. It should be sent when the capabilities change dynamically too, but tracking that is somewhat challenging right now as some capabilities depend on the window state and we not always emit the relevant signals to force reevaluation of capabilities.