Don't manual update error stories
Merge branch 'master' of github.com:mjibson/goread
Return an error if there is one
Act on update errors
Another pass at feed updates

Current theory: the iterator query was adding tasks between iterations.
These tasks would run and update the feed. Thus, the underlying query
results of the iterator changed, since some queries were now removed
from it, which caused the errors that were unhelpfully labelled as
timeouts. This style fetched all 3000 first try.