- user email entity and some preliminary support code
Merge remote-tracking branch 'origin/FTR-28-forgotten-password' into FTR-27_OAUTH