Better output on SSH configuration failures - fixes 424

Fixes #424.

Here's what output looks like now:

```
$ flocker-deploy minimal-deployment.yml minimal-application.yml 
Error connecting to cluster node: ssh: connect to host 172.16.255.250 port 22: No route to host
```
And `assertFailure` is another test method that I wasn't familiar with. Useful!