Refs #38 - Enforce unique email on update.

Use clone of user entity to avoid setting properties prematurely.