catches timeout error when connecting to remote host in shell
catches timeout error when connecting to remote host in shell

This will now catch a timeout error when shell attempts to open the
connection to the remove device and gracefully raise it as a ShellError

thaim/ansible,thaim/ansible