rebase the PR in lastest 73X
move to a template to compute PF isolation for both EGamma and Muons
migrate to a template HLTGenericFilter

Conflicts:

	HLTrigger/Egamma/src/SealModule.cc
fix the getting of parameters and the fillDescription from Matteo
move the energy call in a function depending of the type of template
revert the standard case and the specialisation in template + improve the Et computation + replace fabs by std::abs
check the type and use recoEcalCandidateProducer as candidate name in case of recoEcalCandidate
if size of hitLabels and productLabels is not 2 then exit with an error message
remove some lines previouly commented out in the  RecoEgamma/EgammaHLTProducers/src/SealModules.cc
replate deltaR by deltaR2
fix a typo
replace the LogError by a Exception
compute only 1 drVeto2
move the check of label size at the begining of the EgammaHLTTimeCleanedRechitProducer
fix a typo for the EGammaCand isolation
Merge pull request #6470 from HuguesBrun/codeForMuonPFin72

backport of "PF cluster isolation for muons + TimeCleaned RecHit producer."