Add support for telnet START_TLS #2451

Original patch by David Michael <fedora.dm0@gmail.com>
Improve STARTTLS xmpp support