Add IrcConnection::saslMechanism & supportedSaslMechanisms

This change fixes #14: SASL over non-SSL connection - by decoupling
SASL & IrcConnection::secure.
Add missing IrcConnection::network docs