consumes migration of Ecal validation software
Using EDGetTokenT instead of EDGetToken
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Support for Threaded DQM
Added edmConvertToStreamModule.py script

The script takes a list of module names, checks out the appropriate
package from git and then modifies the module code so that they now
inherit from edm::stream::EDProducer<> or EDFilter<>.
Improved reporting of problems and handling large number of modules
Properly report if include not found
Convert modules used in product to stream typed modules

Based on results from the static analyzer, we determined which modules
would be safe to convert to stream type and therefore work properly
when used in the threaded framework.
No longer drop anything from dropNonMTSafe

All services we were dropping have either been fixed or have been
removed from production configurations.
Properly reset DQMStore after bookTransaction call

When enableMultiThreading was turned on, the Harvesting step was
crashing. The problem was traced down to one DQMEDAnalyzer in the
job which was setting the value for run_, streamId_ and moduleId_
and then those values were being applied to legacy modules who called
DQMStore. By resetting the values of those variables back to what
they were before the call to bookTransaction the jobs now run correctly.
Fixed double delete and memory leak in RawEventFileWriterForBU

There was an obvious cut and paste error where the same variable was
used to do a delete and another variable was missed. This was fix.
In addition, there is no need to check for null before deleting a
pointer since delete does that itself.
NOTE: It would be better if these variables were converted to
std::unique_ptr<> so memory management would be automatic.
Merge pull request #3427 from avartak/threadedDQM-support

Multithreading -- Thread Safe Tracking Validation Modules
Merge pull request #3467 from Dr15Jones/fixDoubleDeleteInRawEventFileWriterForBU

Misc fix -- Fixed double delete and memory leak in RawEventFileWriterForBU