Fixed a few user experience issues:

 * Don't select the first post on a tablet in onResume(), moved it to onCreate()
 * After uploading a post from a tablet, get the last checked position and refresh it so the detail fragment updates.
 * Added a listener for when a single post has been downloaded, so we can pop the detail view on a phone to return the user to the list view.