added new tagging variables and new version of CombinedSVComputer
minor fixes
combined CSVV2+SL tagger
changes needed or combined CSVV2_SL tagger
if-else instead of ifs and removing the unneeded exception
use selectedTracks, trackQuality 'any', define trackJetPt, use std::copy in MVAComputer.cc
updated definition of track-based pt
fix double usage of seeding track
alignment fixed
redefine var.multiplicity=0
change ranges in packed cands, fix trackvertex unpacker, commented code for covariance propagation to PCA
add hcal noise summary to the event content
Shower shape cleanup in electrons:
  * remove r9, sigmaIphiIphi from pat::Electron (in new releases it
    is already in reco::GsfElectron)
  * duplicate the 7.1.X interface of reco::GsfElectron from
    PR #3710 for the non-ZS ones, so that the 70X code will
    be forward-compatible with 71X
add setters to egamma objects to allow relinking to reduced collections for mini aod
add ReducedEGProducer for creating reduced collections of electrons and photons with consistently relinked clusters and conversions
adapt mini aod configs to use reducedEgamma collections
add function to clear detid vector for supercluster slimming in miniaod
restore slimming of internal electron and photon variables
add additional flexibility in relinking and restore previous mini aod behaviour of keeping supercluster and seed cluster for all output electrons and photons
Adapt ConversionTools to mini aod (work with embedded tracks and add loose matching for reduced conversion collection)