When run via `irm ... | iex`, `exit` terminates the entire PowerShell
session. Wrapped the installer in a function and replaced all `exit`
calls with `return` so errors are reported cleanly without killing
the terminal.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add install.ps1 PowerShell script for native Windows installation
- Update install.sh to redirect Windows users (MINGW/MSYS/CYGWIN) to install.ps1
- Ignore CLI build artifacts (*.exe, *.zip, *.tar.gz) in .gitignore
- Windows binaries (x86_64 + arm64) uploaded to v0.1.6 release
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>