A very specific class to buffer output sent back to the client.
None of the Java base class are adequat, in particular,
BufferedOutputStream has to inconvenient:
It enforces buffer reallocation on each new connection.
It is not very smart with flushing the stream (it flushes it whenever
output exceeds buffer size, which triggers a reply header flush before
any data bytes can be added to the packet).