Section editors
The main thing here is the new "section editor" role.
Beyond that:
- There is some work related to the new "curator" role. Role can be assigned through the admin page, but that is pretty much it for now.
- The article page & admin team manager client code has been rewritten with apollo hooks.
- The article page & admin team manager ui has been moved into the ui folder, with corresponding storybook stories.
- The manuscript team is now managed through the editor panel. (instead of the dashboard)
- Datatype assignment is now in the editor panel. (instead of being a field in a read-only form)
- Approval by science officer has been hidden.
- Reviewers get a confirmation dialog when they submit their review.
- A bunch of ui improvements.
closes #251 (closed), #95 (closed)