SSL support.  Actually *read* this commit message.

READ THIS IF YOU DOES NOT LIKE THE CRACKING:
this code will request the server's certificate, and then IGNORE IT.
that means there is no peer checking, no CA distrust, no fingerprints,
no CRLs, nothing, it requests it and then IMMEDIATELY DISCARDS IT.

NEVER EVER EVER EVER use this code in production EVER EVER EVER EVER.