Sleep before retrying SSH#establish_connection.

This addresses a race condition where the remote instance might be
restarting its sshd process and is therefore unavailable for a second or
two.
Merge pull request #399 from test-kitchen/ssh-retry-sleep

Sleep before retrying SSH#establish_connection.
Add SSH ProxyCommand functionality