update fuzzy example for zig 0.15 ArrayList API
The fuzzy example was using the old ArrayList initialization pattern
and method signatures that changed in Zig 0.15. This updates the code
to use the new ArrayList API:
- Change ArrayList.init(allocator) to ArrayList{}
- Update append/appendSlice/deinit/clearAndFree calls to pass allocator
- Replace deprecated std.io.getStdOut() with std.posix.write()
- Fix variable shadowing conflict with stdout variable
Also includes minor formatting fixes and test mode early return in
Loop.zig to prevent infinite loops during testing.
Amp-Thread-ID: https://ampcode.com/threads/T-04d58023-ce84-479f-8974-6c8fad9ce9e5
Co-authored-by: Amp <amp@ampcode.com>