Need to be able to automatically clean and rerun waitons.

Could also separate where -clean is a switch that modifies -runtests to clean before running.