Okay, I think I've come up with a solution. The run_tests.sh script will prompt the user if the directory already exists to ask if they want to recreate it. If the `CI` environment variable is present (as it is in Travis), this will be skipped. Also, the setup.sh script will take an argument for the environment directory so the connection is not so brittle. I'll push this change shortly.