Embed libuv requests in pyuv Request objects

Avoids having to malloc them since the Python object needs to be
allocated anyway.