improve X11 window events support
improve X11 window events support

* add PositionChange event which is emitted each time window is moved
* fix size event is now only emitted when necessary
* add focus lost, focus gain event emitters
* add maximize, minimize, restore event emitters
* add Hidden, Shown events, which are emitted on window visibility change
* Add Closed event, which is emitted on close request

f1nalspace/final_game_tech,f1nalspace/final_game_tech,f1nalspace/final_game_tech