Add explicit load of atomic.

delete of atomic confuses clang.
More clang cleanups
Made static const in LinkByRecHit
HLTrigger/Timer/test: fix rtdsc support and OpenMP checks for CLANG
Made statics const in Utilities/Timing

Simple change of statics into const statics to avoid complaints
from the static analyzer.
Make statics be const statics in TrackerBounds

To avoid thread safety issues, converted statics in TrackerBounds
to const statics. The modification was simply to use helper functions
to do the proper initialization.
remove certain functions from the call graph
skip static std::once_flag
Merged CMSSW_7_1_X from repository cms-sw
Some SIM-related consumes fixes for Muons
get call graph from top level functions to any function while skipping another function
Report const std::vector seperately
Merge pull request #3596 from ktf/fix-geometry

Clang -- Add explicit load of atomic.
Merge pull request #3611 from fwyzard/clang-hlt-timers

HLT -- HLTrigger/Timer/test: fix rtdsc support and OpenMP checks for CLANG
Merge pull request #3629 from mdhildreth/Muon_SIM_Consumes_fixes_4_30

Consumes -- Muon sim consumes fixes for 71X
Merge pull request #3599 from ktf/clang-cond-formats

Clang -- More clang cleanups
Merge pull request #3613 from Dr15Jones/makeStaticConstInUtilitiesTiming

Multithreading -- Made statics const in Utilities/Timing
Merge pull request #3607 from Dr15Jones/changeStaticToConstInLinkByRecHit

Multithreading -- Made static const in LinkByRecHit
Merge pull request #3619 from gartung/clang-skip-once-flag

Multithreading -- Clang skip static std::once_flag
Merge pull request #3616 from Dr15Jones/makeStaticConstInTrackerBounds

Multithreading -- Make statics be const statics in TrackerBounds