Fix bug with assigning emails to unsaved person

If the same email address was assigned twice to an 
unsaved person object, a duplicate record error 
would get raised.