Backport of Cross Section machinery and GenJet config change to 71x

Backports (from 73x) the GenLumiInfoProduct and associated machinery to produce and analyze it to allow consistent determination of Monte Carlo cross sections from the output sample.

Backports also the change in GenJet configuration such that resonance decay products are no longer excluded from the GenJet clustering.