Fix MSVC 32-bit truncation
Fix MSVC 32-bit truncation

- MSVC builds used _chsize which only supports 32-bit file sizes and truncates files too much when processing deflate streams >4 GB
- using _chsize_s fixes this
- good test file: Raspbian Stretch, desktop version: https://www.raspberrypi.org/downloads/raspbian/

sftt/precomp-cpp,schnaader/precomp-cpp,sftt/precomp-cpp,schnaader/precomp-cpp