This commit makes several changes to the existing test files to support the Windows platform. These changes mainly comprise using Windows file paths or file access methods. There are two tests called out that do not work on Windows at all, and are hardcoded to pass. I would have used 'pending', but I could not find out how to do that in minitest.
Co-authored-by: Daniel Rikowski <daniel-rikowski@users.noreply.github.com>
The old documentation was ambiguous and incorrect. `uname -v` makes it
clear that the Bootsnap cache won't be reused in a Dockerized
application when the host kernel changes.