Rename some tests to not start with a digit
Make do_test catch and re-raise KeyboardInterrupt

This means that hitting ^C now stops the testsuite from running,
rather than just killing the current test.
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite