Port of invitation/enroll/unenroll email functionality
into beta dashboard.

Also includes new functionality, in both legacy and beta
dashboard, to include appropriate email text for a
Shibboleth course.
Merge pull request #1643 from edx/dcadams/fix_invitation_emails

Email port to beta dash and new option for shibboleth courses