allowed mark changing in BenginEndMarkReceiveFilter
clean state of some receivefilter's Reset method
supported AppContext in the ReceiveFilters