Make WindowStateWatcher X11 only

On Windows we need to take another way of detecting window state events.