update connection multiplexing code to use epoll when available, fall back to select when not
Merge pull request #30 from kylemcc/epoll

update connection multiplexing code to use epoll when available, fall back to select when not available