Freenode verification process
Test runner from a while ago.
Merge remote-tracking branch 'reelio/master' into debug