kqueue: (wip) Fix for data races.

Added missing lock in `Watch` method.
kqueue: (wip) Fix for incorrectly detected event.