irc: small changes to follow project conventions
irc: default value tests and bugfixes