Package pages per snapshot

This allows us to replace the Haddock-generate contents pages with our
snapshot/package pages.