move Ext.send_data/close to request
remove signal fd hack, use rb_thread_schedule() to allow signals to be
triggered, delete EV_EOF if fd is shutdown in the read side
tweak debug flags
init epoll event implementation