User registration and login (v0.10)

This version enables a user to be registered in the app and to log in.
Note the users registered this way are NOT admin users.