also complete the implementation of Parcelable for UserInfo
if you hit /message/inbox.json directly, it redirects to login if you are not logged in. this is a burden on reddit servers. /api/me.json is better to check first.
also change drawable-small to drawable-ldpi which is more appropriate and follows android guidelines http://developer.android.com/guide/practices/screens_support.html
no more indeterminate progress shown. TODO remove indeterminate progress from xml and code
untested TODO: add back thumbnails in ProfileActivity after cleaning up its task
i.e., check for is_self instead of checking for non-blank OP text to determine if it is a self post
reading the docs yet again made me comfortable with AsyncTask since onProgressUpdate is synchronized for field updates by doInBackground. so this is actually a perfect use case for a second AsyncTask