More MinGW build fixes

Restore previous finite fix in OSD.cxx to avoid redefinition.
Fix preprocessor logic for heap allocation in
NCollection_WinHeapAllocator.cxx. The same heap stuff is guarded by
_MSC_VER in Standard.cxx so I am following that here.