Fix test runner for local testing

If testing locally, test runner currently fails when trying to contact saucelabs. This skips that step if no `SAUCE_USERNAME` is passed in.