Made OpenMP inclusion optionally and configurable
Only change the spawn process if using a compiler other than MSVC on Windows
Updated SConsChecks