Added configuration option for restricting by earliest published date
[maven-release-plugin] prepare release hal-feed-consumer-1.11
[maven-release-plugin] prepare for next development iteration
Removed compile time dependency on slf4j binding
[maven-release-plugin] prepare release hal-feed-consumer-1.12
[maven-release-plugin] prepare for next development iteration
Added timeout configuration to FeedEndpointFactory, changed FeedEndpoint

FeedEndpointFactory now configures the Client to timeout after 1 minute
FeedEndpoint now expects just a WebResource generated by the
FeedEndpointFactory
[maven-release-plugin] prepare release hal-feed-consumer-1.13
[maven-release-plugin] prepare for next development iteration
Tidied up and added logging

Tidied up: SimpleDBConsumedStore, UnconsumedFeedEntriesFinder, UnconsumedFeedEntriesFinderTest
Added logging: FeedConsumerImpl, FeedConsumerScheduler, UnconsumedFeedEntriesFinder
REfactoring FeedConsumerImpl
Added FeedEndpoint http response check

It should throw an exception if the HTTP endpoint returns not OK.
Changed FeedConsumerImpl to keep carrying on even if entryConsumer throws exception
Refactored MultipleClientTest

In this instance a JUnit+Hamcrest style test seems more readable
Extracted helper methods to make the main test more readable
Replaced Slow and Fast action with a parametrized DelayedAction (+1 squashed commit)
Squashed commits:
[df0a818] Added test to exploit "forgotten-entry" problem
Changing the store to provide unconsumed entries (+1 squashed commit)
Squashed commits:
[8105f91] Stubbed ConsumedStore#getUnconsumed method
Updated SimpleDBConsumedStoreTest

Added test for method to retrieve entriesToBeConsumed
Refactored existing methods
Fixed Mock initialization in FeedConsumerImplTest
Replaced ConsumedStore type variable with hard type

In one place the generic interface was passed a parameter of a different type. It compiled because in that instance the type variable was left unbound. But at runtime it caused the thread to hang-up without throwing any exception...
The problem was causing the MultipleClientTest to misbehave.
Renamed ConsumedStore to FeedTracker
@Ignore MultipleClientTest for now