Hashes passwords on models.

This fixes a basic auth problem that Ollie was having.
Removes unique email constraint.