src: handle UV_EAGAIN in TryWrite

**Do NOT merge until latest libuv has been incorporated into node**

Adjust to a libuv change: we now return UV_EAGAIN in `uv_try_write` when the write cannot be completed immediately.

R=@indutny