Fix CI: add file package, use plain text magic file instead of .mgc
- Add 'file' to apk packages (needed for C port, not just file-dev)
- Clean stale macOS binary before compile on CI
- Use plain text magic file directly instead of compiled .mgc (.mgc format is version-dependent and breaks across different libmagic versions)