(#8501) Making ssh connections more robust.
(#8501) Making ssh connections more robust.

There were some timing issues where net/ssh could
get stuck in a loop when connecting to ubuntu.

This has been resolved by specifying a 10 second
timeout on the method call that tests the initial
connection.

Reviewed-by: Jeff McCune

amos6224/puppetlabs-cloud-provisioner,16nsk/puppetlabs-cloud_provisioner,puppetlabs/puppetlabs-cloud_provisioner,puppetlabs/puppetlabs-cloud_provisioner