Use p8 emission veto code instead of the code inside Pythia8Interface

@mkirsano I still think this protection is too severe.  As said in the mail thread, some of the hooks may be compatible with this one (such as the reweighting hooks)

Maybe just make sure here that fEmissionVetoHook1 hasn't been set up, since these are the only two directly conflicting ones.