Add Wayland impl for keystates and remove plugin system
Previously the Wayland implementation lived out-of-tree in kwayland-integration for dependency reasons.
This adds a new Wayland impl based on QtWaylandScanner instead of KWayland. This removes the need for a plugin system so that is removed too
Edited by Nicolas Fella