Track persistent feeder position in TaskContext

Save the feeder position on every ack() and init() resume from the last pesisted position.
The missing class (somehow important!)
Update from code review
Removed collapsed `withFilter` and `collect` into a single `collect`
Merge pull request #11 from wajam/manu-feeder-position

Track persistent feeder position in TaskContext