Spec'd the code to add password modification support.
Spec'd and implemented field validators.
Fixed a bug where a duplicate email would send the wrong error message.