Rename the ip field to host
In order to preserve compatibility, the `ip` field is currently called `ip` even though it supports IPv4 / IPv6 as well as resolvable hostnames such as local domains. When the next major release occurs, that field should be renamed to `host`.