Bug 1073852 fixing traceback with authentication failed message

now catching Net::SSH::AuthenticationFailed and displaying better error message, along with adding associated rspec test for it