Make ERR_PASSWDMISMATCH handling use IRCErrorEvent instead of PrivateChatEvent (that was silly).

Fixes #66.