assure no dataset collision

- needs to go on top of 6626
- enforces that no LHE workflow can produce the same /GEN dataset
- /GEN recycling command all point to the same /GEN dataset