Use python's epoll wrapper
Custom ctypes wrapper for epoll is not needed with python 2.6+. Also, do not retry upon temporary error: it is valid to handle no packet, and retrying the poll call would increase overall timeout without easy fix. Also, remove meaningless frozensets (leftovers from an old bug's symptoms).
Showing with 43 additions and 158 deletions