FastTimer: add the "paused" state and the pause/resume actions
FastTimerService: add support for unscheduled execution
FastTimerService: rename postsource to preevent
FastTimerService: do not duplicate plots so that they can be summed over nodes with the same number of processes
FastTimerService: add test file
Mark static arrays as thread-safe in EcalScDetId

The static analyzer was given a false positive for the static arrays in EcalScDetId.
Used the thread safe macro to tell the static analyzer to ignore them. This is appropriate
since the static arrays are filled once in a thread safe way (std::call_once) and then
only read and never modified.
Future versions of C++ will give away to fill the arrays at construction time and therefore
we will be able to change them to const.
Merge pull request #1860 from fwyzard/FastTimerService_part2

HLT update -- add to the FastTimerService support for unscheduled execution
Merge pull request #1883 from Dr15Jones/markStaticsAsThreadSafeInEcalScDetId

Multithreading fixes -- Mark static arrays as thread-safe in EcalScDetId
Merge remote branch 'origin/CMSSW_7_0_X' into CMSSW_7_0_X