As an Admin, I should be able to send System Emails
Summary: This existed once upon a time, but has been long since removed. Now that we have Unsubscribe, re-add it.
This is a small Epic, comprising:
- Add a new UI for Compose System Email. This should include the requirement to view and approve a proofed copy of the actual sent email, which will take a bit of refactoring. (But that latter could become a subsequent story.)
- Make sure that the machinery for sending a Notification to all Users is working. Review it, and maybe rewrite it to be Slick-based and properly streaming.
- Implement the SystemUpdateNotifierEcot, along the lines of InvitationNotifierEcot.
- Implement Unsubscribe properly for this! Deathly important before the first one goes out.