Added always-on/forced SSL connections.
Added SSL support. Unfortunately, SSL renegotiation via STARTTLS does not seem to work correctly, because NSStreams are weird. I will need to revert NSStreams to BSD-sockets.
Set first responder to the hostname field in the connect panel whenever the interface is reset.