Option to overwrite existing run when parameters file has been changed.
This branch has been updated such that if in general parameters, "synchronise = false" anywhere that there is an existing file it will be removed and re-computed accounting for the new parameters file.