Minor fixes for DQM classes.

A few months ago I did a simple test to test whether
having a huge library for all the DQM packages (instead of
.so per package) yield any performance results.

It did not.

However, I had to do some cleanup of the code in order to link it
correctly (mostly duplicate symbols):

1. L1TMenuHelper*.cc got de-duplicated;
2. add a proper headers, instead of including .cc (yeah, i know, crazy);
3. adding a few "static" keywords.
Add const to a few arrays.

Because we can!
Replace std::map::at with check if an element exists + at.

Previously it was done via operator[] (yes, indeed),
but this creates an entry and is no longer
possible (map is immutable).
Merged refs/pull/5853/head from repository cms-sw
Update TrunCastChecker to look at ImplicitCastExpr when the child is a BinaryOperator with at least one side of type EventNumber_t/
Event number from 32 to 64 bits in Core

Change the event number in the EventID from 32 bits to
64 bits. This includes only changes for the Core part
of CMSSW. There are a couple hundred places outside the
Core code where this value is being assigned to types
with less than 64 bits that will also need changes to
work properly with data that has an event number exceeding
32 bits. Includes tests for the changes in the Core code.
Mike
Convert HcalTTPDigiProducer to stream module

The static analyzer believes this module can safely be converted
to a stream module. This was also converted to make the DIGI workflow
more thread efficient.
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Add DYT in PFMuonAlgo and DYT vertex in PFCandidate
Optimized SoftMuonID selector
Merged run2_mike from repository bartokm
Dynamic inefficiency in pixel digitizer for FPIX
Dynamic inefficiency in pixel digitizer for FPIX
pdigitizer-dynamic-ineff-fpix inner-outer fix