Initial commit of new model testing and UI updates.
Added support for following sites to UserNoteBlock
Added support for showing blog preview and post detail views when certain block types are tapped.

So much win.
Removed image and video views from note_block_basic layout.

Since there's no guarantee that an image or video will be in the note, it would be a waste of memory. Instead they are created if the note block contains an image or video.
Added support for using NoteBlockClickableSpan for the Url TextView in a UserNoteBlock.
Fixed wonky fragment transactions. Need to fix landscape tablet layout still.

Protip: Never have your fragments in layout XML.
Removed now-unused private members.
Tablet improvements and fixed blinking when loading detail fragment.
Code cleanup, moved media player attachment to where VideoView was being created.
Fixed row highlight on tablets.
Fixed up tablet layout and rotation.
Fixed rotating to landscape on a tablet when viewing a detail view.
Better handling of tablet rotation, just pop the entire back stack instead of removing the detail fragment.
Select first row when on a landscape tablet when the activity starts.

Fixes #1471
Restores selected note when rotating tablet from portrait to landscape.

Also fixed #1497
Explicitly tell the notes adapter whether it should highlight rows in the list.
Fixed automattcher check for automattcher's that are comments (in addition to posts).
Center basic note block text if it is being displayed with an image.

Added check to show Url in a web view if we don't know what the type of the block is.
Animate images after they are downloaded to catch the eye.

Changed ListView background to white to match design.
Comment snippet is now displayed in the ListView.