feat(install): Add Windows-specific path handling and unsupported option checks
- Introduce `is_path_separator_byte` function to handle both '/' and '\' separators on Windows, improving cross-platform compatibility.
- Add Windows-only validation to reject unsupported options like --strip, --strip-program, --preserve-context, -Z, and --context, ensuring platform-specific error handling.
- Update path trimming logic in `standard` function to use the new separator check.
- Add tests for Windows unsupported options to verify correct failure behavior.