Fixed compilation problems and crash when trying to send data to a
socket in the handlePings proc.
Cleanup. Fixed select issue. Added dummyhub and stop cmd for builder.
Fix some deprecation warnings.
Fixed dummyhub crashing on accept.
A single thread is now created removing the need for joinThreads.

This should hopefully restore nimbuild's reliability as the infamous
nimbuild corruption seems to be related to joinThreads.
Add support for new testresults.json.
Get rid of dependency on koch clean.
Changed the way the builder uses git.
Nimrod/koch binaries are now tracked between branches.
Removed 'refs/' from branch name passed to git checkout.
Git checkout should now be fixed.
Implemented diff announcing.
Shorten hash in announcements.
Test results diff is now gisted and the URL of the gist is announced.
Added website.nimrod.cfg
Ensure createGist doesn't crash website.
Add extra newline to test results diff.
ircbot: IRC server address can now be overriden.
Merge branch 'master' of github.com:nimrod-code/nimbuild
Fixes socket EOS crash in handleModuleMsg.