improved user account creation: field errors display near fields and duplicate emails are not allowed