Try using `rsync` if `scp` is not available
On failures bail out
`rsync` also asks for a password
Try `sftp` before `rsync`
Merge pull request #15159 from s0undt3ch/hotfix/exc-info-per-handler-2014.1

[2014.1] Make salt-cloud fail on upload failures