Catch KeyboardInterrupt during test run...

...so that one can ^C a test run and still get a report of failed tests
and stack traces.
Merge pull request #682 from kevinjqiu/ignore-keyboard-interrupt

Catch KeyboardInterrupt during test run.