Runs something testable by parsing the commandline arguments as test
options (using parseTestArgs). Exits with the exit code
returned by runTestWithArgs.
Run something testable, parse the CmdlineOptions from the given
commandline arguments. Does not print the overall test results but
returns an IO action for doing so.