run eventcb on filter errors

Right now if BEV_ERROR is returned from filter callback it is just ignored. It make sense to run event callback with some code (may be not BEV_EVENT_ERROR?) so some action can be done, i.e. closing. Please provide the feedback if something is wrong with this idea, and if not I'll add a test for it.