Redesign: user settings
The user settings are for changing identifiers (avatar, display name, etc.) and the password.
The password setting uses the same pattern as the GNOME account settings, where clicking the **** button will open a dialog where the password can be changed.
- implement user settings
- changing identifiers works as expected
- changing the password works as expected
- no bugs or regressions