Improve SSH known_hosts parsing.

An entry in the SSH known_hosts file can contain more than one hostname, separated by commas. This patch extends the parsing of the known_hosts file to also include those additional hostnames in the completion list.