add timeout/attempts to util.connect_ssh, use 120s by default
Merge pull request #155 from opdemand/fix-ec2-ssh-timeout

LGTM.