Extracted IRCError type to new module
Change mueval call to use -N instead of -N2

the GHC RTS doesn't accept -N2 by default unless you have at least 2
cores.