added jet substructure tools for seeding boosted tau reconstruction
(forward-port from 5_3_X)
- added protection that subjet has no constituents to VirtualJetProducer.cc
- run CMSBoostedTauSeedingAlgorithm regardless of pruning/filtering being used in addition
- added protection against pathological cases to BoostedTauSeedsProducer.cc
- minor bug-fix: added missing initialization of useCMSBoostedTauSeedingAlgorithm_ flag
(forward-port of commits
   https://github.com/veelken/cmssw/commit/6fac0484f2c486f50e477e0c2917167908c861d5
   https://github.com/veelken/cmssw/commit/045b68844b8741f70cf64a711e7d706ab16806fb
 from CMSSW_6_2_X branch)
- switched to getByToken and consumes interface
- improved include guard and removed cvs specific labels from CMSBoostedTauSeedingAlgorithm.h
merged with consumes interface
added consumes interface to a new part
added consumes interface to newly added files
added PFBRECO
removing files conflicting with new tau ID and changing from Refs to Ptrs where necessary
Moving to CondDB
updated TauTagInfo from Refs to PTrs and started to modify TauTagTools/PFTauElementsOperators in order to resume 'old' HLT path
KeyList moved to CondDB
Fix for dependencies
Merged new-conddb-dev-0 from repository ggovi
Added back PFRecoTauAlgorithm for HLT taus backwards compatibility
Whole thing compiles
Passed all tests
Merged CMSSW_7_0_X_TauID2014 from repository jpavel
Merge branch 'CMSSW_7_0_X' of https://github.com/cms-sw/cmssw into from-CMSSW_7_0_X_2013-12-13-1400
Updating with latest developments
no need to rerun any tau ID discriminators since all relevant discriminators will run in CMSSW_7_0_x per default
removed (unneccessary) protection that tau ID discriminators are not rerun
Merge branch 'CMSSW_7_0_X_L1TDQM' of https://github.com/joaopela/cmssw into from-CMSSW_7_0_0_pre9