Marked Read Support

- Read SparseBooleanArray is now persistent
- Banners on articles already read are grayscaled
- Mark Unread actionbar item added to ArticleFragment
- Article objects use instance
- Fixed small null article bug check