Track persistent feeder position in TaskContext

Save the feeder position on every ack() and init() resume from the last pesisted position. The internal persistent queue structure is stabilizing. I will many uni tests in the next pull request.