Revert "return code 0 to gracefully exit if python bindings are not available"

This reverts commit 540f70a1f4baf6fe06b3c1c52d99a28a44945520.
MinGW support for SConstruct script. Build now properly detects MinGW and finds dependencies correctly.
Properly Initialize mingwbuild variable.
Added singleton unit test to check for multiple instances across multiple dynamic libraries.
Updates for supporting 64bit MinGW build on Windows 7+ via GNU tools.
Final MinGW 64 bit enhancements for Windows 7+ and Server 2008+
Final MinGW 64 bit enhancements for Windows 7+ and Server 2008+