A couple of small fixes to run-tests

In theory, expanding the scope of test skipping should make it possible to make rules like "if we're running tests against CPython 3.3, skip these tests". Currently I don't have any that specifically need that, as the string-format-modulo tests have been commented out; but it could be done.