Put :pass or :fail on stack for test suite runner

This allows, for example, exiting with a non-zero status upstream for test failures.
Exit with a non-zero status if test failures occurred
Correct function? test
Fixup to pass/fail
Implement nth word