Use write() when possible rather than writev().
Update CLP: minor bug fix, allow Clp_UnsignedLong.
msgpack_fd: Track sent_bytes() and recv_bytes().
msgpack_fd: Expose file descriptor validity.