wayland-stage: Fix a race condition early in init

If Xwayland takes too long to start up, Clutter can choose to draw, at
which point we'll crash because the MetaDisplay hasn't initialized yet.
backend: Poll events from the host X11 server ourselves

I was accidentally pulling events from the Xwayland server under
nested for the idle monitor, which is wrong. Whoops.