Feature/configurable ssh agent socket

Addition for configurable ssh-agent socket path and a small class to manage a ssh-agent instance.