Feeds can now be marked read and selected
Update the feed partial to be a bit more extensible
Use redis to distribute fetch jobs between cluster workers and move to its own folder.

Use redis to distribute jobs to fetch and parse rss feeds by making use of
a list and brpop.
Add methods to mark items as read, fetch items and sort returned channels.

Sort the returned channels feed items by the published date instead of the insert id.
Add method to get a specific feed item.
Add method to mark a feed item as read.
dont send an error on error and on the catch
Check that id exists in the request
Map returns the changed list
Add API method to mark an item as read
use json instead of send
Add redisQ and return a deferred object from getFeedLatest
Use a directive to hold the currently selected item instead of a service and add an unread filter.
filter unread for the time being