Provides year-based compendia detail urls

This adds a new type of url. Previous user could browse `/compendia/123` to get a compendia. Those urls won't break, and now users can browse `/compendia/2013.123/`. If 123 was not created in 2013, this will throw a 404 error.