Reply to GenEvent manager from stream right away

This way the GenEvent can start processing the other
handlers, reducing the processing time for each event
from sum(handlers) to max(handlers).
Deprecate functions as collectable
Fix build