Merge pull request #2997 from yiiyama/es-dqm-fix-uninitialized

DQM -- Fixed potential problem of variables being uninitialized
set update to false as default value
add check cluster isValid()
add harvesting for HLT tracking
Workaround for multithreading.

- Revert back to `edm::EDAnalyzer` JetAnalyzer and METAnalyzer since
  they are calling thread unsafe methods of the DQM, which is not
  allowed for DQMEDAnalyzer derived classes.
Fix to extract properly the DB account name and to decide if a GT has to be processed
Fix for the new GT directory organization
Merge pull request #9 from venturia/tkdbmonitoring_70x

Merge tkdbmonitoring_70x into tkdbmonitoring_71x
add modules for monitoring also iter0,1,2,3 @HLT (default sequence does not use them)
switch off plots VS LS and LS analysis
Merge pull request #3004 from deguio/DQMStoreFixConcurrency

DQM -- Temporary fix to avoid concurrency problems when accessing the data_
Use pdgId instead of particleId, so that PFJet Specific can be made from any list of candidates (the mapping between the two is static anyway)
monitor only hltPixelTracks, hltPFlowTrackSelectionHighPurity, hltIter1PFlowTrackSelectionHighPurity, hltIter2PFlowTrackSelectionHighPurity, hltIter3PFlowTrackSelectionHighPurity and hltIter4Merged
handle missing useUncertDB card in old configurations
APVPhases params read from DB
Merge pull request #3005 from bapavlov/AllDigitizersTokens

New digitizers and getByLabel replaced by getByToken
undo damage done
Merge pull request #3001 from robervalwalsh/my-710pre4-bril-bcm1f-simdev

Sim -- Simulation of BCM1F
Migrate BeamHaloPair configuration
Fix a typo (missing newline)