- Added portable iovec structure to IOVecInterface. It's byte-compatible to iovec on *nix and has to be converted on Windows
- ConnectedDescriptor::Send(IOQueue) calls write in a loop on Windows
- Implemented scatter/gather sending in UDPSocket
- Removed unneeded include
- Use 'long' for microseconds as suseconds_t is not defined on Windows
- Stub out UnixSocket interface on Windows and return false on initialization