SSH issues.

I'm currently running Windows machine and cygwin. This causes a hang because it requires user input. This causes the request just to go on forever until the connection is either closed or maximum execution time is reached.

So how I have thought to solve it is to add the help option.

Also the SshKey::generate method always returns an array, so have to check the indexes are set for public and private.

![ssh-keygen](https://cloud.githubusercontent.com/assets/1764057/3311912/a38c4f34-f6ca-11e3-8859-9525127d6aa5.png)