Draft: Make XdgActivationV1Integration::activateSurface() noop for unmapped windows
As is, this change should not result in any side-effects other than fixing the stack including unmapped windows. In long term, we need to store the xdg-activation token and check it when adding a window to the Workspace, e.g. in Workspace::addWaylandWindow().