Revive options validation and add it to pipelines - for lhcb-dpa/project#93
Options validation was previously created to check that the trees users expected were present in their output files however this has become incompatible with lb-prod-run so we should update it.
It would also be worth adding it to the pipeline tests.