eio-net: add the systhread vectored-write offload
Stream.offload_single_write performs one writev on a systhread through a
stub that releases the runtime lock, so the calling domain keeps running
fibers while the kernel copies the buffers into the socket. Semantics
match Eio.Flow.single_write, including short writes and waiting for
writability, so callers loop exactly as they do today.