Verbose error reporting in Watchdog and integration test steering script

This contains a re-written version of the `run.sh` integration test steering script that will print out more verbose error messages for the environment preparation between test cases.