Merge pull request #24 from cms-sw/CMSSW_7_4_X

Synchronize CMSSW_7_4_X
fix quality source for calibTree production
remove detId functions for upgrade compatibility
bug fix to compute ES cluster shapes
Fix the declaration of beginRun to make it consistent with that of EDAnalyzer
Merge pull request #6919 from matteosan1/topic_FixESClusterShapes74X

bug fix to compute ES cluster shapes
Merge remote branch 'origin/CMSSW_7_4_X' into CMSSW_7_0_X
Merge pull request #6899 from venturia/fix_sistripdetinfowriter

Fix SiStripDetInfoFileWriter::beginRun declaration and definition
Merge pull request #6890 from quertenmont/ChangesForTrackerDPG

Changes for tracker DPG related to compatibility with the upgrade detId and Topology.
Merge remote branch 'origin/CMSSW_7_4_X' into CMSSW_7_0_X