Made statics in GctFormatTranslate* classes const

Using C++11 initializer lists allowed all the statics to be converted
to const. This avoids thread-safety issues.
Made GctRawToDigi a stream module

All the statics accessed by GctRawToDigi are now const. This class
not being thread-safe was a performance bottleneck for the threaded
framework.
hltGetConfiguration: small clean up in the handling of Services
hltGetConfiguration: add the "--prescale" option to force using a given prescale column
argparse is included in the Python Standard Library since Python 2.7
Add missing header.
rename T_RuggRibbon -> TIBTID_T_RuggRibbon in tibtidcommonmaterial
Merge pull request #4116 from ktf/add-missing-header

Add missing header.
Make caching in HcalDDDGeometry thread-safe

Made caching of values internal to HcalDDDGeometry thread-safe.
Given that the caching is done only once and kept for a long time
and only one HcalDDDGeometry tends to be used at a time a std::mutex
was used to synchronize the filling of the cache. This minimized
the amount of code that had to be changed.
Move to ConfDB code template 710pre9
Merge pull request #4109 from fwyzard/hltGetConfiguration_cleanup

hltGetConfiguration cleanup
Merge pull request #4138 from perrotta/allowRun2HLTMenuInPre9

allow using the developing HLT menu for run2 in CMSSW_7_1_X
Merge pull request #4163 from civanch/T_RuggRibbon

T rugg ribbon
Merge pull request #4167 from Dr15Jones/makeHcalDDDGeometryThreadSafe

Make HcalDDDGeometry thread-safe
Merge pull request #4177 from Martin-Grunewald/710pre9HLT

710pre9 hlt
use concurrent map instead of thread local map
Merge pull request #4198 from wmtan/AvoidThreadLocals

Avoid thread locals.
Merge pull request #3991 from Dr15Jones/makeGctRawToDigiThreadSafe

Make GctRawToDigi thread safe
Forward port #4116 to CMSSW_7_2_X.
Forward port #4109 to CMSSW_7_2_X.