Sort the initial target list too
'keyring login' mostly functional
Oops, IPs of real machines in tests don't go well with keyring password storage

It was picking up on my credentials to the real machine with that name, causing tests to fail
Password loading hierarchies, ho
Don't print anything if there's no error
Better UX for cluster logins

Now possible thanks to the password loading hierarchy