Move SSH setup tasks to go-common so they work on agents also, add a GOCD_SSH_KNOWN_DOMAIN which default to github.com but can be overridden
Merge pull request #13 from tyrken/non_github_ssh

Work with non-github git repos, and agent-only boxes

--  LGTM, the build failing is because the bats test is still looking for Go 14.3.  Not your issue, I'll fix that in a bit.