add support for host:port syntax

Not all ssh servers are on port 22