Fix user registration, manually validate the user model
Merge branch 'dev' into customValidator