Fix KQueue worker
Fix KQueue worker

* Build queue after first before_watch invocation;
* Stop the queue when handling callbacks.

  Avoid obscure error like this after many events are processed:

XIO:  fatal IO error 0 (No error: 0) on X server ":42"

tjouan/uh-wm,tjouan/uh-wm