Adding error handling to marking as unread.
Merge branch 'master' into circular

* master:
  Adding error handling to marking as unread.
Fixing text size adjust based on @stammy's blog post recommendation.