Fix handling of LoadError when winrm is not installed
LoadError is not a StandardError in ruby, and has to be handled explicitly. Add mocking for winssh. Be silent about the fallback for info calls, and handle winssh correctly when running jobs.
Showing with 133 additions and 122 deletions