This commit updates _all_ WASI test programs to use the latest version of the `wasi` crate (`v0.9.0`). While at it, it also unifies asserting error conditions across all test programs.
This is the test-programs crate, which builds and runs whole programs
compiled to wasm32-wasi.