fixup! Add an OpenSSL IO stream
(fixup) make stream have a cert field
(fixup) socket stream fixes
(fixup) openssl stream fixes
(fixup) base stream cert stuff
Port HTTP(S) to the new stream API
Add a libssh2 stream

This one needs a bit more information, as the git command and the
authentication happen out-of-band of our data stream.
WIP move ssh to libssh2 stream
(fixup) openssl remove printf
wip hack