Store two PV associations qualities, and 16bit <-> PFCand association
Merge branch 'micro-from700-andrea' of https://github.com/arizzi/cmssw into micro-from700
- Refactor away stuff into cfi and cff files
- Make the PATElectronSlimmer configurable
- Addes slimming of GenJets
- don't save the associations between full and reduced PF cands
- reconfigure MC matching to use the prunedGenParticles and the
  slimmedGenJets, and turn off the embedding.
Add PV reference, encode vertex as dxz,dz plus phi of the track if not the same of the candidate