Extract #autorun's suite running and exit code handling to #invoke.
Run the suite directly instead of using autorun via #at_exit.
TEMP: Explode #autorun.