Support ssh specific commands
Support winrm specific commands
Raise an internal error if an unsupported connector is detected.
Catch empty or nil commands in command hash
Use expect syntax
Make connection_type_for public and pass options