Fix uv_handle data pointers. Ugly but necessary.

`handle->this` was getting a pointer to the `handle` part, not the fully
derived instance, leading to delicious segfaults.