Move tests into there own file!
Tidying up

Connection code moved out of Earl.
Plugin spawning code moved into Earl and out of parser.
fixed up run.sh.
Make run.sh bail out on a compilation error
Print warnings for unhandled commands
implemented some more cmmands and cleand up the debug output
Merge branch 'master' of https://github.com/egelmex/EarlTheIRCbot into merge-testing
Added join and part
Merge pull request #8 from Tatskaari/merge-testing

Merging mex's changes into the main branch