flatMap that shit!
minor tweaks
- formatting
- removed warnings
- EntryConsumer is Scala function
move initialFeedPosition from FeedProcessor.process to FeedProvider