Prepare for more thorough testing when building in MinGW

On Windows, we need to care a little bit more about certain things like line endings. Therefore it makes sense to run some tests by default that would otherwise require the `EXPENSIVE` flag. This topic branch does that and also incorporates more regression tests relevant for Windows.