wrapping socket/stream buffering in util make-buffer/write-to-buffer/buffer-output functions. replacing underlying buffering system with fast-io (was flexi-streams). also undoing write buffering in write-socket-data...calls on connected sockets now just pass through to uv_write. however, *buffer-size* is now exported, and might aid in cutting down calls to uv_write if set to a large enough number