Light client-side validation for requiring an email
Added backend support for opting out of email notifications