Guess agent location if not on path

Implements #114 for ssh-agent and pageant