Course email for instructors

Updated from PR #437 with squashed commits for cleaner history and continued work.

Adds HTML editor for the email ported from CMS, which has raised some concerns that are still being discussed.