- don't skip first frame
- added GetIp() and GetDevice()
- expose ZeDMD_Reset()
- handle ZeDMD unique ID
- avoid host name resolving if an IP address is provided
- avoid additional DNS lookup
- quickly fail on connect if ZeDMD WiFi is offline
- CI: fixed Linux aarch64 runner
- use explicit filenames instead of wildcards for third-party libs in build scripts