add settings for configuring server-side SSL cert
starttls support

also, allow pinging the server during auth; since that's what KVIrc
does after negotiating TLS after STARTTLS command
don't notify server of non-change to away status

fixes #52
add cli option to enable trace logging

fixes #51
Merge pull request #54 from ccutrer/away

don't notify server of non-change to away status
Merge pull request #55 from ccutrer/trace

add cli option to enable trace logging
Merge pull request #49 from ccutrer/tls

server side cert specification and starttls support