Propose password input when registering

Depending on the configuration returned by the server, the client
decides whether to require registering users to input their password in
the registration form.

This is part of resolution of #98