Initial SSL support. Currently in a broken state, but there is now a
partly implemented SSL renegotiate attack.