Update test scripts to always run ALL tests, even when some fail

When tests in one directory fail, the rest of the directories get skipped.  This fixes that so that all directories are tested regardless of failure, and then the bundlescript fails if any tests failed with a nice one-liner like `Test failures in: ./integration`.

/cc @pnasrat