Pull a lot of stuff up to the SubmissionViewHolder, allowing it to control the placement of Fragments and creation of Activities. Fix some crashes in the UserFragment.