Don't proceed if something fails in run_tests

It's very confusing when a command 4 lines up fails which causes a
strange error later on.
Merge pull request #203 from alphagov/run-tests-blow-up-sooner

Don't proceed if something fails in run_tests