Hunspell WebAssembly 0.3.0 - source and local loader adaptation

Upstream: https://github.com/rotemdan/hunspell-wasm
Commit: 8f755ef64e8b047b77b676f9698b3dfa5cb1887d
The npm 0.3.0 metadata identifies this commit as gitHead. Both the loader
and the WebAssembly binary match the source commit byte for byte.
The archive upstream.tar.gz includes the Hunspell C++ sources, Makefile,
TypeScript wrapper, original licences and docs/Building.md. See provenance.json.

Local changes, 2026-10-05:
The runtime loader is synchronous, embeds the unchanged WASM binary and
removes unreachable Node loader branches. The modified loader is provided
in src/generated/hunspell-runtime.js. The corresponding transformation is
scripts/generate-hunspell-runtime.mjs. No Hunspell C++ or binary changes.
The original Hunspell licence choices and copyright notices are retained
for the component and its derivative loader. The general proprietary Akyao
notice does not replace these third-party terms.

To reproduce the local loader, install Node.js and esbuild 0.25.12 in this
directory, then run: node scripts/generate-hunspell-runtime.mjs
The generator uses vendor/hunspell-wasm/wasm/hunspell.js and hunspell.wasm.
To build upstream C++/WASM, extract upstream.tar.gz and follow its
docs/Building.md and Makefile. This release does not claim a fresh C++ build;
the checked-in binary is the unchanged, hash-verified upstream binary.

This download contains only the third-party component and the loader
adaptation required to use it. Akyao application, morphology and editorial
database source are not part of this component archive.
