Implement the cookbook version show page

Its template is more or less copied directly from cookbooks/show. If we
determine that the two should remain in near-lockstep, we can extract
partials for the job.