Fix from447

Take the Pythia8Interface from CMSSW_4_4_7 and inplements it in branch CMSSW_4_2_X
This will fix the problem with weights in flat QCD samples