Commit Briefs
http: fix reswriter_write() return value
we "wrote" only len(buf) bytes. Also, since res.dst is a dynstream no short writes can happen.
rename client -> connection
use consistently `conn' as local variable name
http: remove http::error, callbacks now return io::error only
Having http::error being io::error plus badrequest was just a hack. There's no need to expose the private error type.