PF cluster isolation for muons + TimeCleaned RecHit producer.

This PR will add the producers and filters to have the PF cluster isolation on muons at HLT. 
The `EgammaHLTEcal[Hcal]PFClusterIsolationProducer.cc` are replaced by a template `HLTEcal[Hcal]PFClusterIsolationProducer.cc` thanks to @matteosan1. 
In  `HLTEcal[Hcal]PFClusterIsolationProducer.cc`, the parameters `recoEcalCandidateProducer` is replaced by `recoCandidateProducer`: @Martin-Grunewald and @perrotta, will it cause a problem ? 

It would be even more efficient to define drVeto2_ and use it here instead of recomputing this constant over and over