To make debugging the kqueue test easier, always print the assertionfailure before returning.
Zero-clear test buffers. Close fds.
Add tests for kqueue EVFILT_SIGNAL and that they can't be passed oversockets