working implementation of ICJetProducer for CaloJets and PFJets, not yet JPT or PAT