Supports mDNS (registering services) and DNS-SD (service discovery).
Any Arduino core and networking library that supports the new `virtual` `UDP::beginMulticast(...)` method, including:
* AVR core 1.6.18 or later (bundled with IDE 1.8.2 and later) for AVR boards
* SAMD core 1.6.13 or later for SAMD boards
* Arduino Ethernet and WiFi101 libraries