hakyll check: return exit code of 0 on success

The old test returns an exit code of 1 whenever the number of
errors is >= 0, which should always be the case. The fix replaces
this with a test whether the number of errors is strictly > 0.
Merge pull request #221 from kosmikus/check-exit-code-fix

hakyll check: return exit code of 0 on success