Revert "Removed most editing views and updated URLs"

This reverts commit 1cae75c42af6fc71b415e4c97f46d40d0287c37a.
Minor admin update
URLconf cleanup
Another PermissionRequiredMixin update

Fixed default required_permissions (now a static variable) and moved
the mixin further down the editing view inheritance hierarchy