Allow executable to be set via options

Using windows and cwRsync the full path to ssh.exe must be used if its not in your path. This pull request allows you to specify the path to ssh