Merge pull request #2838 from GiacomoSguazzoni/from-CMSSW_7_1_X_2014-03-13-0200

Geometry --  Fixes to tracker Geometry.
Merge pull request #2896 from deguio/consumesMigration2

Consumes migration -- DQM
Minor code modifications
Remove TYPELOOKUP_DATA_REG(SeedingLayerSetsBuilder) as obsolete

I forgot (or actually didn't know) to remove this when the
SeedingLayerSetsBuilderESProducer was removed.
Adding QGLikelihood first attempt
cleanup and removal of debug code that is no longer necessary
switch to MessageLogger for logs
removing obsolete creation of output directory in fake BU
new version of test script
fixed log output throttling for one log message
removing obsolete test scripts
Fixing ESProducer label
Fixing root-to-EDM histogram index off-by-one error
re establish lape in FAMOS
atan2f for various precision
Merge pull request #2914 from perrotta/ecalGlobalUnpackerForHLT

HLT -- Ecal global unpacker for hlt
Merge pull request #2923 from mdhildreth/Consumes_Migration_for_DataMixer

consumes migration -- Finish consumes migration for DataMixer
fix crash when DQMStore is null
add trackJetPt as TaggingVariable
Merge pull request #2930 from deguio/fixCastor

DQM -- Fix crash in Castor
reduce verbosity for HCAL client
EgammaAnalysis consumes migration.

EgammaAnalysis consumes migration.