Add SSLTransport class

Hey @banjiewen - this is my first pass at getting SSL support running in Bernhard to support @aphyr adding SSL Support to Riemann.

I haven't tested it yet, so there may be tweaks or fixes required, but I wanted to get the conversation started.