Public user

The public user module adds user-facing registration to websites and allows per-site logins.