Made most of the methods in `XEvents` private.
Made most of the methods in `XEvents` private.

The only method intended to be called externally is `XEvents::step`, so
only that method is public.

8l/swm,8l/swm,8l/SmallWM,8l/SmallWM