bugfix: password unset after saving it to keyring
bugfix: auths may by None
bugfix: nicer representation in keychain