Allow user to update own email address
Currently if a user wishes to change their email address on file they must contact support.
- Solution must prevent edge case of multiple users attempting to change to same email address at the same time
- requires validation which does not conflict with existing ones
- What happens if a user with a valid brand domain email joins the brand then changes email addresses?