SFTP connection error should return a rejected promise. Fixes #6