Fix error when no passphrase is provided

Fixes the following error:

```
Warning: Cannot call method 'trim' of undefined Use --force to continue.
```
failing test for private key with no passphrase
Merge branch 'master' of git://github.com/jameswyse/grunt-ssh
tidy
update README; bump version