converting buffering to use flexi-streams. its like more than 100x more effiecient that cl-async-util:append-array (this function is soon to be banished)
buffering writes made in write-socket-data until the next event loop, which avoids unneeded calls to uv_write (which is a performance hog).
removing the connect-cb replacement junk because its no longer needed now that sockets buffer their output until connected. hoping this fixes some weird data issues ive been seeing in wookie responses, but needs more testing.