Merge 70X modifications for PreMixing onto 71X
Missed one change
Merged CMSSW_7_1_X from repository cms-sw
Merged 71X_merge_70X_PreMixing_4_29 from repository mdhildreth
suppress cout statements
Merged CMSSW_7_1_X from repository cms-sw
Merged 71X_merge_70X_PreMixing_4_29 from repository mdhildreth
Fix problems with CaloVNoiseSignalGenerator
final merge to 71X
Add missing using statement to avoid shadowing.
adding default HLT configs
Use move semantics to push TrajectorySeeds into a vector
FilterOutScrapping consumes migration
Mark functions as thread safe

Use attribute to mark some functions thread safe
that are falsely flagged as a problem by the static
analyzer.
e/gamma consumes migration
const Geometry
Aligment done
CondTools/SiPixel done
done?
RPCGeometry only allows const access

Changed RPCGeometry interface to only allow const access to the
underlying geometry objects. All clients were updated to conform
to the new interface.