Add keychain lookup module

This allows looking up a password from the system's keychain.

If the feature is accepted, where and how should I write tests for this? Should I mock the keyring module?

Also, where should docs be written for this?

Thanks!