Added withSSH2User which allows for username/password authentication
instead of public key authentication.