Prevent duplicate emails or names in frontend
This PR will add a check for duplicate emails and names when filling out the Add Account form using the GUI. If the email or name is already used, then it will give the user an alert stating the problem - see the image below. The user will not be able to continue until they make the change. We also added an alert if the name input box is left empty, which we believe should not happen.

This is the first step to solving the issue mentioned in #2080
Thank you so much for working on this, and please accept my apologies for not responding sooner.
This appears to overlap with #2279 - I will have to compare and see which I prefer, or combine the two if they are complementary.