a lightweight multicast DNS hostname resolver