Modified test to work again

Forgot to change the message module name in the test.
Added irc:callback(), irc:handle()

These abstract the calling of handlers and callbacks and allow the
calling of other handlers and callbacks in a handler. This should allow
CTCP to be implemented.