Reprocess messages which are not Ack-back by consumer

@TomF I assume after calling Dispose() I have to re-create flow. Am I right?