Fix for photonIdMva systematics which was not working with the `doDiPhoMvaUpFront` flag.

- Added dedicated single photon smearer.
- Added array to cache photon id mva in LoopAll.
- This also properly accounts for changes in preselection efficiency.
- Cached values are already shifted by systematic uncertainty.
- FIXME: if doDiPhoMvaUpFront is not active, the old method is used.
- FIXME: need to move photon ID corrections inside the smeaer (ok for now since there are none).
- Also removed unused MvaAnalysis class and hard-coded photonIdMva systematics
some updates in configs for cic analysis
some updates in configs for cic analysis
some updates in configs for cic analysis
Need to fit other pdfs for this plotting script since only best fit pdf is actually fit
Merge pull request #263 from nucleosynthesis/nckw-fit-before-plotting-all-pdfs

Fit pdfs before plotting
changed mvas bins according to JIM categories. Correction of small typo
Merge pull request #253 from musella/fix_idmva_systs

Fix for photonIdMva systematics which was not working with the `doDiPhoMvaUpFront` flag.
Merge pull request #262 from martinamalberti/topic_configs_cic

Topic configs cic
(Manual) rebase of pull request #261 from aspezia
Merge pull request #264 from musella/topic_aspezia_ptOverM

pt/m categorization in CiC
Merge branch 'master' of github.com:h2gglobe/h2gglobe

Systematics fix
Fix: remove duplicated jet eta variables for VBF.

This was causing the dijetMVA to be wrong.
Merge pull request #266 from musella/fix_vbf_eta

Fix di-jet MVA cmputation
Switched to stocastic energy smearings.

Also a couple of fixes/small improvements:
- MET tag was using uncorrected MET when evaluating *any* systematic.
  Switched to always use corrected MET. Need a dedicated smearer (or simple flag) for MET systematics.
- Protect against missing histograms in SimultaneousSignalFitting/test/calcPhotonSystConsts.cpp
- Automatic booking of Full MVA tree variables (in synch with used smearers).
Merge pull request #267 from musella/topic_switch_stocastic_smearing

Switched to stocastic energy smearings.
validated
Merge https://github.com/h2gglobe/h2gglobe into topic_2DVBF
Bug fixes for included stochastic smearing term in parametric model
Merge pull request #271 from matthewkenzie/stocastic_smearing_mods

Bug fixes for included stochastic smearing term in parametric model