New review assignment process
Reviews are now offered to potential reviewers, and the reviewer can
accept or decline the case. If the reviewer declines the review,
the editor then invites a new reviewer to the case.

Also some initial code added for email templates.