Render config reader MSVC fix from #705 causes issues on other platforms
The workaround call to setvbuf added in #705 (closed) in the render config reader causes subsequent issues with fgets()/fgetc() calls on non-Windows platforms, causing render config file parsing to fail.
The proposal is to encapsulate this call in #ifdef _MSC_VER.