internal/publicip/ipinfo
- Exported `Fetcher` interface - Inject `Fetcher` to publicip loop and updaters - Get public IP and information at the same time - Only query ipinfo.io - Make `MultiInfo` part of the `Fetch` object
- Remove exported interfaces unused locally - Define interfaces to accept arguments - Return concrete types, not interfaces