Removed asserts preventing fast re-recoes a la ECALELF

The removal of asserts should not hurt, but prevents fast re-recoes 
@lgray and cms-phys-conveners-EGM should probably double check ad approve

Automatically ported from CMSSW_7_3_X #6556
better remove ctfInfo from the arguments list completely, these lines will then naturally go away.
This appears to be a fake variable preserved at some point to avoid the interface changes.