Registration validation

Port across user model validations from public webiste
I should receive *a an* already registered email address validation error