Added support for client-side SSL certificates.
Add optional support for SSL SNI