http::oresponsestream sends headers on first write

Fixed http::server_streambuf to have no buffer initially. This forces the
stream buffer to overflow on the first write to the response stream, which
causes the stream buffer to send the response headers.