rev 1.0: Post-LS1 CSC integration - updated to new data format CSC packer/unpacker (EventFilter/CSCRawToDigi) and CSC DQM (DQM/CSCMonitorModule
Revert back static to atomic for ALCTHeader and ALCTTrailer after merge mistake
rev 1.0: Post-LS1 CSC integration - updated to new data format CSC packer/unpacker (EventFilter/CSCRawToDigi) and CSC DQM (DQM/CSCMonitorModule
Revert back static to atomic for ALCTHeader and ALCTTrailer after merge mistake
Rebasing to the latest changes in 7_2_X

Merge branch 'csc_post-ls1_integration' of github.com:barvic/cmssw into csc_post-ls1_integration
- Fixed CSCALCTHeader.cc to use firmwareVersion.load() for atomic
- Changed 'theFormatVersion' and 'usePreTriggers' to tracked for CSCDigiTorawModule. Added fillDescriptions() with default values for parameters
- Reverted CSCDCCUnpacker to edm::stream::EDProducer (need thread-safety confirmation from static analyzer tests)
- Switched CSCCertificationInfo and CSCOfflineClient to DQMEDHarvester inherited classes
- Changed Dispatcher::book() to pre-book all histograms before data processing to satisfy multi-threaded DQM framework
- Added new bool PREBOOK_ALL_HISTOS configuration option to manage Dispatcher::book() behavior. Default is set to true (all histos pre-booking)
Merge pull request #4034 from barvic/csc_post-ls1_integration

Post-LS1 CSC integration - updated to new data format CSC packer / unpacker