Add keyring support (requires python-keyring)
fix typo
add AUTH_TYPE to status dispatch
update keyring support

1. Try to use the keychain
2. Try to use the plain text
3. Try to configure the keychain
4. Fail and tell the user to configure the keychain or set a plain text password