Udt now has a git repo, use theirs rather than my hosted mirror
Epoll fix ref #6

Rather than creating a new socket on every instance of epoll.wait(),
store the PyType in a std::map and return the original object.
Add nose test for basic socket functionality
Still work in progress, however documented to reflect change