knownhosts.sh enhancement

Rather than using $HOME/.ssh/known_hosts I more properly search
the known hosts file using a hashed host name.  This allows unique
host name searches where somehost.domain.com and somehost are seen
as unique entries rather then both of them being found in the
known_hosts file if they're using the same key.  This method is
more proper I feel using the toolset.