Merge pull request #2 from gem-sw/CMSSW_6_2_X_SLHC

Update
Merged CMSSW_6_2_X_SLHC from repository gem-sw
only neutral background modeling
Merge pull request #49 from gem-sw/CMSSW_6_2_X_SLHC

sync to gem-sw
Merge pull request #53 from gem-sw/CMSSW_6_2_X_SLHC

sync to gem-sw
Merge pull request #56 from gem-sw/CMSSW_6_2_X_SLHC

Cmssw 6 2 x slhc
New ME0 Modules
Merged refs/pull/3151/head from repository cms-sw
Merged refs/pull/3153/head from repository cms-sw
Merged neutral_bkg_14Mar from repository mileva
Fix geometry issue
Simplify detection of cmssw environment.
first commit of Phase 2 CaloTowers (does not quite compile yet)
finish first commit of Phase 2 CaloTowers (does not quite compile yet)
fixes from Sunanda
update calotower record use
fixes to compile with checkdeps
fix off-by-one errors in CT topology, fix record locations for CT map
fix bug in CT algo
Update material budget estimation codes