ssl for the client

Yea that's illegal. 

Does HttpStream with Http and Https as variants feel right? I could switch to that...