Add some debug prints
Infer L3 tau producer location based on filter inputs

Needed for unscheduled/threaded HLT, where the producers are no longer
in the paths.
Use named constants instead of magic numbers
Unify helper directory naming in L1 and HLT plotters
Fix some efficiency plot axis titles
Use DQMGenericClient instead of HLTTauPostProcessor

In favor of a common tool. DQMGenericClient does everything
HLTTauPostProcessor does except the EfficiencyRefPrevious plot.
HLTTauPostProcessor will be modified to produce only that in following
commits.
Remove trailing '/' from the DQMBaseFolder configuration
Rewrite HLTTauPostProcessor to produce only EfficiencyRefPrevious plot

Everything else is now done with DQMGenericClient.

Remove HLTTauDQMSummaryPlotter as obsolete.
Change ClustersFromRawProducer to a stream module

The ClustersFromRawProducer puts a helper it owns into the DetSetVector
so it is necessary for this module to be a stream module so each Event
gets its own helper. This avoids problems in the threaded framework when
multiple Events are being processed.
This code will have to be revisited when we start to use multiple threads
for one Event.
Changes SiStripClsuterToDigiProducer to stream module

We believe it is safe to convert this to a stream module to allow
efficient processing when using multiple threads.
Merge pull request #3820 from makortel/tautriggerdqmTauProducer_DQMGenericClient

DQM -- Migrate Tau HLT DQM to DQMGenericClient+DQMEDHarvester
Merge pull request #3866 from Dr15Jones/makeSiStripCusterizerProdsStreamModules

Multithreading -- Make SiStripClusterizer prods stream modules
Merge remote branch 'origin/CMSSW_7_1_X' into CMSSW_7_0_X