Handle user edit for all groups with same code.

This refactors the user list/add/edit/delete code so each group is
handled by the same code. That also required renaming forms and views
so they matched the group name (journal_manager -> vesting_manager).
Fix misnamed template.
Merge branch 'develop' of github.com:harvard-lil/perma into develop
dark archive bare bones