Don't prematurely exit updateGitHubStatus()
Defer updateGitHubStatus so that it reports errors that occur before the build begins
Merge pull request #28 from scottferg/master

Fixes for Github status reporting