Stop test suite when ^C

Currently when `^C` is pressed the test suite continues to run, marking the current test as `:failed`. This pull request stops the execution of the test suite and reports a summary up to the point where it was interrupted.