Add pyuv.

Pyuv is a Python interface to libuv, a cross-platform asychronous I/O library.

This also adds the latest version of libuv, because pyuv requires the recently added uv_udp_try_send() function.

The setup.py is tweaked to that the system version of libuv is used, instead of tying to fetch one with git.