TTHAnalysis multilepton: update to TREES_70X_131114
TTHAnalysis multilepton: update to TREES_70X_131114
possibility to produce trees from GEN montecarlo

Conflicts:
	CMGTools/RootTools/python/analyzers/skimAnalyzerCount.py
	CMGTools/TTHAnalysis/python/analyzers/ttHLepTreeProducerNew.py
TTHAnalysis: upgrades to the cut optimizer, support for more scanning algorithms, and Punzi figure of merit
TTHAnalysis plotter: added function for m(3lnu)
TTHAnalysis mcPlots: option to unblind a plot from comand line (useful for control regions when using the same plot file as the signal region)
Allow running also without the pileup analyzer (useful at gen-level, and potentially also in other scenarios)
Updates to gen-level studies
don't check generator weight on data, and don't use lumi blocks by default (as counters are not there in most 70X samples)
samples_13TeV_CSA14: larger data sample from 15Apr2014 re-reco
AAA support, see CMSPublic/WorkBookXrootdService twiki
Monitor performance
Fix history
Merge remote-tracking branch 'cmg-central/CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6' into CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6
Better name lookup in python objects when analyzing trees, to allow calling eval
TTHAnalysis yield producer: fix bogus linebreak with very long process names
ttHSVAnalyzer: associate IVFs to Jets by deltaR if the matching by reference fails
Allow setting maxEvents on the component (can be useful with pybatch)
Add MVA discriminator to the SV from IVF (forgotten by mistake in the last pull request)
treeProducerSusyMultilepton: don't include IVFs in hard jets, and extend number of jets and gen particles