Merge pull request #7 from Nolhian/master

Adds a function to bind directly on an existing UDP socket
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
Update submodule for UDT 4.11.
Add Travis support.
Fix examples for Travis validation.
Fix UDT header include.
Set Travis build status to the correct address.
Merge pull request #1 from bchretien/master

Add Travis support
Merge with cjhanks/PyUDT master
Fix .travis.build.
Start implement Boost.Python bindings (WIP).
Continue implementing Boost.Python bindings.
Throw exception when there is a UDT error.
Do more work on the Boost.Python API for UDT.
Add more methods to the API (e.g. Epoll::garbage_collect()).
Add a Log4CXX logger.
Add Doxygen support.

Just type make doc in your CMake build directory.