revert bad commit
Revert "revert bad commit"

This reverts commit 6af4f84709189cda0d0c8a200ee229cb23d9131a.
Merged l1t-devel from repository cms-l1t-offline
adding const correctness to CaloTower and CaloRegion
ensuring that default constructor of L1Candidate initialises members to zero
allowing EGamma to be created by coping a L1Candidate
adding navigator for stage 2 CaloTowers
initial placeholder version of EGIsolation
Merge branch 'l1t-devel' of github.com:cms-l1t-offline/cmssw into mydevel-branch
update L1 XML parser with latest L1uGtConditions