Create global context
Switch to threading
Rewrite get_password

Only fetching by hostname, no bruteforce algorithm for system keyring
Add locks for click.confirm

I assumed click.confirm uses click.prompt, but it doesn't (version 3.1)