Fix proxycommand support
Fix proxycommand support

Prior to this, the port was appended to the hostname parameter when
given to paramiko.SSHConfig, this causes a config such as:

  ProxyCommand ssh jumphost nc %h %p

to be expanded to something like:

  ssh jumphost nc 10.0.0.1:22 22

Which isn't correct according to ssh_configs doc's on the usage of
the replacements:

> In the command string, any occurrence of ‘%h’ will be substituted by the host name to connect, ‘%p’ by the port, and ‘%r’ by the remote user name.

This bug was introduced in 649dbcd4e1

isidroamv/netmiko,shamanu4/netmiko,shamanu4/netmiko,ktbyers/netmiko,fooelisa/netmiko,ktbyers/netmiko,isidroamv/netmiko,fooelisa/netmiko