Changing Panopticon to register all publications

Also removing redunant tests for specific content types
RegisterableEdition has Edition type or subtype

With Model's sometimes having a subtype (eg. Map or Policy Paper), RegisterableEdition.kind will return the Edition's correct type.
Use the global url_maker instead of a new one