Port latest batch of cukes from master to gh

:warning: This is my work in progress; some cukes still fail

/cc @jingweno
Yeah only *nix systems will have SSH config files in this location and we don't care about this on Windows. OK I'll try your approach to avoid tilde.