hostdb recognizes dynamic public keys
This is a temporary fix, as the hostdb should really be doing host lookups by public key instead of by ip address. But, for v0.6.0 the hostdb is going to continue looking up hosts by ip address. Now, it can moderately gracefully handle a host changing public keys.