handle epoll closures for recursive epoll descriptors

epoll descriptors that watch other epoll descriptors should now
be freed properly.

closes #154
never return 0 latency

stops an assertion failure in tcp_autotune