add support for timeouts in Net_SSH2 backend