Move allowWindowActivation into X11Window
It helps to contextualise the method as it's using several x11-isms, some of them possible ot abstract. In any case, the method is only called with X11Window and it's the only case where it makes sense doing so.