update HostConnector::SSH to accept NodeObject instead of NodeResource