Simplified hashcode implementations
Corrected Story.toString format
Made Story.merged primitive since it can never be null
Added stories to Queue
Added explicit Story default constructor for GSON
Reordered preconditions
Simplified preconditions with utility class
Pulled up common service code into AbstractHttpClientService
Formatted source
Fixed unused warnings
Removed unused constant
Corrected case of StoryService.getUnmerged
Shared HttpClientStoryService filtering code
Formatting
Made constants constant