This allows waiving the right amount of asserts on Windows and zOS.
This should supersede D107124 and D105910 (but I haven't had tested
it on zOS).
Some of the new.delete tests end up with lots of conditional asserts
and very little actual testing left intact, but this at least shows
off what needs to be disabled; for those tests I'm personally ok
with adding UNSUPPORTED lines instead.
As long as we're messing with this, is this a good time to change the name DisableAllocations to ExpectNoAllocations? Here we're not disabling anything from happening; we're just setting up what we expect to see happen.
Could even
to eliminate that #if _WIN32, right?