Fix ssh autocompletion to ignore port info from known_hosts files

The completion improvement I did gets rid of the annoying markup created by ssh when using non-standard ports to ssh into servers.
It removes the "[]:" from around the host, which is actually what you need when looking for completion.