gpg-agent: No longer build the testing standalone agent

This just caused more unneccessary code that we'd never use.
login: Factor out the code for storing/retrieving login keyring passwords

This was in the gpg-agent, and want to use it in our ssh-agent wrapper
gpg-agent: Use common code for storing/retrieving passwords