Switched to using uv_poll.

It seems I jumped the gun by using standard uv functions.  However
using uv_poll should preserve existing functionality, while moving
cjdns onto the libuv loop.