This makes Clang use the MS ABI by default when targeting Win32.
In addition to being a sensible default, this also improves the test coverage for the MS ABI: any bot that targets Win32 will now run the tests in MS ABI mode by default.
I plan to commit this in two steps: test updates first, and functionality change second so that it can be reverted separately if needed.