Fully converting feeds and folders to use redis-only read stories (removing MUserStory). Still need to do socialsubs.
Adding MUserStory back in when reading and unreading, to maintain backwards compatibility.
Merge branch 'master' into ruserstory

# By Samuel Clay (2) and daanzu (1)
* master:
  Fixing bug in autocomplete returning lost feeds.
  Fixing issue where user agent doesn't exist.
  Change crossover to narrow view from 700 to 720px.
Moving river blurblog to no longer use MUserStory.
Merge branch 'master' into ruserstory

* master:
  Using story cache when calculating unreads, for those who need unread counts updating.
Fixing reading stories in river blurblog.
Fixing global feed to show read stories.
Showing starred and shared status on global/river blurblog.
Adding force calculate sub scores option.
Speeding up unread story counts.
Speeding up unread story counts.
Merge branch 'master' into ruserstory

* master:
  Adding optional force param to sub counter.
Speeding up blurblog sub counter b yonly using unread stories instead of all stories since a certain date.
Cleaning up MUserStory imports.
Merge branch 'master' into ruserstory

* master:
  Adding all role to send commands to every server (specificaly setup_hosts).
  Removing sparse constraint on MStory's story_hash index. Goodbye old stories that didn't make the cut.
Merge branch 'master' into ruserstory

* master:
  Fixing double click on unread count to actually mark the feed as read.
  Fixing scrolling height when mouse indicator position is locked. Expands padding to fit the bottom-most story. Thanks to @bdarnell and @dancarroll for the push. Fixes #230.
  Slight cleanup of fabfile.
Merge branch 'master' into ruserstory

* master:
  Migrating comment feeds to non-comment feeds.
  Disallowing branched feeds from feed search.
Refactor/fix mark-as-read-while-reading workflow.
Merge pull request #235 from ojiikun/master

Android: Fix Mark-As-Read-While-Reading Workflow
Using haystack and elasticsearch for a third autocomplete feature.