unix: return UV_EAGAIN if uv_try_write cannot write any data
test: simplify test-tcp-try-write

Use a smaller buffer thus making sure that uv_try_write will succeed at
least once