bugfix: password unset after saving it to keyring
bugfix: auths may by None
bugfix: nicer representation in keychain
Merge remote-tracking branch 'upstream/master'