Simplified registration/authentication.

I decided to separate a user's credentials with their profile information
for the sake of simplicity.  The registration page only asks for a
username and a password, and the default User object is created.