Check that server/login are defined when using ssh
We should check some settings when starting a SSH River:

* server should not be empty
* username should not be empty

Closes #29.