* don't use raw input to recreate subcategories for filter urls and
external links
* if a page does not expect categories it will now error out if it is
called with parameters
* fixed infite redirect loop that could occur if the pageName was an
invalid string
* added lost filter string for external page call to NPCs Page
* fix cache id collision when category == dbTypeId for a given dbType
* increment version number to invalidate existing caches
* maps endpoint doesn't need caching. It is entirely static content.