Use EM.epoll to avoid file limit errors

see http://stackoverflow.com/questions/12284520/em-websocket-buffer-overflow-detected-ruby-terminated