Add error consumer on event. Producer can now define its own error consumer and directly interact with any downstream issues instead of using the Reactor T(Throwable) notification.