Merged l1t-devel-CMSSW_7_1_0_pre8 from repository cms-l1t-offline
fixing bug where 4196 empty towers are created at the start of the vector of CaloTowers
speeding up CaloTools::getCaloTower to use a hash rather than brute force search
removing debugging cout
Merge branch 'l1t-devel-CMSSW_7_1_0_pre8' of github.com:cms-l1t-offline/cmssw into from-CMSSW_7_1_0_pre8