Datasetname collision check

Would prevent toggling to submit approval in case there are requests that will create identical (to the version number) output datasets.

N.B. this requires all flows to have the proper labelling of process_string

and https://github.com/cms-PdmV/cmsPdmV/issues/434 to get to completion