distro::install now explicitly builds vapora-backend, vapora-agents,
vapora-mcp-server, vapora-a2a, and vapora-cli in one cargo pass.
vapora-a2a and vapora-mcp-server were missing from the build command;
vapora-a2a was absent from the copy list entirely.
Replaces the broken UI=true parameter with a separate install-full recipe
that depends on install and runs trunk --release. just 1.x treats KEY=value
tokens as positional args to the first recipe parameter when invoked via
module syntax (distro::recipe), not as named overrides.
install-targets now includes wasm32-unknown-unknown with an idempotent check.
build-all-targets excludes wasm32 from the workspace loop to avoid failures
on crates that don't support WASM.