wayland: Fix none keyboard interactivity in LayerShellV1Window
Window::acceptsFocus() is not taken into account when a window is activated using Workspace::activateWindow(). The main reason is because of different input models on X11.
Instead, Window::takeFocus() should check itself if the window accepts focus.