Puppi

Puppi's First CMSSW Commit
This sould be changed to one of the 'thread friendly' types, probably ```edm::stream::EDProducer<>```.  See https://twiki.cern.ch/twiki/bin/view/CMSPublic/FWMultithreadedFrameworkStreamModuleInterface for the full documentation.