Fixes for testrunner in makefile:
Fixes for testrunner in makefile:

 - if a test file fails all other test files should still be run
 - if a test file fails it should always be re-run on `make test`

rcr/rirc,rcr/rirc