Add setting to disable signups

There are situations where an app would benefit from profiles, but not be open to signups... and I couldn't find an option to disable them. So this adds `USERENA_DISABLE_SIGNUP`. If `True`, it sends a 403 in the signup view. Also added a quick test in `test_signup_view`.