UpdateDetails no longer throws exception when updating person

Fixes #109.  UpdateDetails was always throwing a PersonEmailAlreadyInUseException if a person was found.