Initial working version of admin changing

This uses a form which is then going to be progressivly enhanced with
some javascript.
Put authorization middleware after passport

This middleware needs to run immediately after the passport middleware
so that it can configure the helper that are needed in subsequent
routes.
Working user admin page

This is the progressivly enhanced version of the user accounts page. It
uses javascript to update the users role, or alternatively remove them
from the instance entirely.