WIP - hashing out epoll support
WIP - more epoll
WIP - epoll appears to be working