communicators/ssh: just use Ruby 2.0 features
core: SSHExec middleware can have ssh info overridden
providers/docker: `vagrant ssh` proxies through the host VM