Add keychain and setup for jenkins user

We've been having issues with ssh agent forwarding and jenkins, which we
need to push data between our environments. Keychain is what GOV.UK uses
to manage the agent forwarding so we should use it too.