Revert the shared Linux/Android musl package handling from
7f44e09982.
Add a dedicated `@j178/prek-android-arm64` platform spec that reuses the
`aarch64-unknown-linux-musl` artifact without package-level libc
metadata, so npm can install it on Android/Termux.
Follow-up to #1977
Reimplements the `@j178/prek` npm package.
The package is now split into a dependency-free wrapper package plus
platform-specific `optionalDependencies`, so the npm package no longer
ships cargo-dist installer glue or extra runtime dependencies.
Closes#1969Closes#1918Closes#1784
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>