Backport of powheg emission veto, plus explict initialization check for Pythia8 (53x)

Backports from 73x of
https://github.com/cms-sw/cmssw/pull/6009
https://github.com/cms-sw/cmssw/pull/6455