Make the Transport class part of the class definition for SSH, so SSH is easier to subclass