Adding support to preload passphrase for gpg agent. Adding support for
running gpg agent as a specific user.