Fixed non-const statics

Converted a non changing static float to just a const.
Converted a non varying function static std::vector<std::string> to be just a file static const * const [].
Made PFCandidate's const functions thread-safe

elementsInBlocks is actually a cache calculated from other members in the class. Changed the transient member to be a std::atomic<*> and then set the value in a thread-safe manner.
In addition, fixed some const casts caused by using a C style cast.
Fixed copy constructor and operator= for PFCandidate

The previous commit failed to call the base class operations for the copy constructor and operator= and therefore 'sliced' the object.
Fixed memory leak in operator= of PFCandidate

operator= would leak memory if the PFCandidate already had set elementsInBlocks_.
changes to pick up some functions that were not flagged because of the way they were called
accidentally left BugReport commented out
fix top level base class regexp
use dictionary to save the call stack instead of string
add accessing function to stack
dump all edm plugin classes and use that to filter out unwanted reports
Fixed seg fault in PFCandidate(PFCandidatePtr const&)

Previous version of PFCandidate(PFCandidatePtr const&) constructor was calling operator=. This failed since elementsInBlocks_ pointer was not set to nullptr and operator= requires that variable to be properly set. Changed code to just call the PFCandidate copy constructor instead (new in C++11).
Removed need for UpdaterService in MuonDetLayerMeasurements

The UpdaterService is not thread-safe and therefore must be removed. MuonDetLayerMeasurments was the only user of UpdaterService in production jobs. The use of the UpdaterService was replaced with the new cacheIdentifier() information from the edm::Event. The cacheIdentifier() can be used to quickly check to see if an edm::Event has changed since the last call to a method.
print statics report two ways
Remove mutable
Add override and virtual keywords
Remove mutable keyword by removing const declaration from unused function
Dump class members from classes which inherit from data classes
Thread safety fix: Added new "const T& operator() const" and remove the constness of "T& operator()"
Thread-safety: make all DTConfigManager::getDTConfig..() const to return a const pointer
thread-safety: return const* for getDTConfigBti and  getDTConfigTraco too