Always keep the build on errors

This is what you typically want, so that you can at leat read the log and see
what went wrong. Only if you really don't want to keep the log even on failure,
you can pass a command line option.
Merge pull request #175 from hashdist/keep

Always keep the build on errors