create new instances on demand otherwise instances and thus locations persist across the request
theme should mount only inside the theme directory
set the namespace before creating the handler
redirect to correct namespace
make fieldtype pattern for email and url come thru
move stylesheets to top of head
javascript form validation

Adds a error: "error text" to field definitions.
Displayed when a field does not validate.
fix changelog screens #2017
go back to using themebase
this was resetting the prefix and uploading to the root, use the created object insead.
Fix notice. There can be dirs in that list that have no extension defined
Fixes #2026

Added check to see if array key for content type is set.
Remove parameter that isn't used in translation anyway
It's the subcontentype we want to list
Remove unused "contentype" from call
Rename "subcontentype" to "contentype"
Some formatting
Unify _listing.twig template to use double quotes on html attributes
Unify _page.twig template to use double quotes on html attributes
Unify _editable_record_list.twig template to use double quotes on html attributes