split xmpp mock out into separate file
tests for irc platform. issue #153