Make version detail views like home view

Version detail views were lists of Modules; now they are grouped
lists of Klasses and share their logic and some templating with
the Home view
Merge pull request #80 from refreshoxford/versions

Make version detail views like home view