Updates for commissioning
This PR backports some features from the Run2 branch and makes a lot of object ID changes needed for commissioning. List of major updates:
- Store additional trigger lines
- Update CSV medium working point to 0.890 for 74X samples
- Update electron ID veto working point cuts
- Change muon ID to medium working point + dxy,dz cuts
- Add extra boolean branch "PassHFVeto" which is false if event has any jets in HF with pT > 30 GeV
- Change MHT range to |η| < 3.0
- Make JEC database filename configurable (various JEC files are tracked in AllHadronicSUSY/TreeMaker/test)
- Add more Spring15 samples to WeightProducer: ZJetsToNuNu_HT, DYJetsToLL_M-50_HT, GJets_HT
- Move to condDB_v2 for global tags (no longer append "::All")