Supports building with a mingw32 toolchain

Requires minimal changes to `bsls_platform` detect if the toolchain is a GNU toolchain but running on windows.

All tests on Linux pass. I was unable to get `master` cleanly building on Windows.