generate a new ssh key per job instead of having user specify which key to use, fixes #11