Add a "write buffer limit" for SSLStage

This will be useful for things like file mapped ByteBuffers
An ugly commit: HttpClient updates and SSLStage specs

This should have been two commits, but it began to creep.