Added an admin page that checks user admin status before showing.
Baby admin page that lists events. Also, fixed some issues with shortNames.
Wrote an  middleware function.
Added an event edit page, and hooked it up to the button on the admin page.
Converted all the attributes into fields in an editable form.
Updating form is working.
Event creation flow is basically working.
Added create button to the main admin page.
Better broader support for linking into the admin interface from the nav bar and having its status updated appropriately.
First steps towards testing for the new admin endpoints.
Progress on the test. Need to fix the mock issues before making more progress.
merged in first pass at fixes from the event-admin branch.
Some minor cleanup.
Added switching to the mock admin user, depending on startup options.
Merged in the admin-mock fix. Doesn't quite work though.
Changed to modifying prototypes.
Merge branch 'mock-admin-fix' into event-admin-page
Wrangling to make mock-auth-admin work in a more sensible way. Passing the old tests again, but need to write new ones.
Merge branch 'mock-admin-fix' into event-admin-page
Switching over to the new mock setup generator. Still failing.