Make ESPedestal::zero a const

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Make operator[] operators throw TypeNotEcalPreshower exception

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Drop all checks for EcalPreshower, container guarantees all items are EcalPreshower

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
cmsRun returns non-zero if caught unix signal

If any of the signals cmsRun catches (SIGINT and SIGUSR2) are caught, cmsRun now returns a non zero value. This was requested by data ops.
Merge pull request #1539 from Dr15Jones/cmsRunReturnNonZeroOnSignal

Framework bug fix -- cmsRun returns non-zero if caught unix signal
Merge pull request #1533 from davidlt/const-fix-CondFormats-ESObjects

Multithreading fixes -- Const fix in CondFormats/ESObjects
Merge remote-tracking branch 'origin/CMSSW_7_0_X' into CMSSW_7_0_X