Sync mark unread implementation with google reader's

Storage is now merged into the ud.Read structure. We no longer support
unreading past-read stories. Keep unread is no longer sticky. It is reset
on mark all read or re-reads of the same story.

fixes #114