Add support for a -servername *  option to tls::init that causes tls::socket to default to sending the same servername as the hostname.  This will simplify HTTPS wrappers among other things