CLC-1051 Basic end-of-term grade notifications

JIRA: https://jira.media.berkeley.edu/jira/browse/CLC-1051

As with CLC-1050, there are followups. See CLC-1075 for the followup work (mostly getting real business requirements for text, and testing end-to-end).