fix hard-coded msvc path prefix

replaced the 'C:\Program Files (x86)' prefix with the value provided by the
'ProgramFiles(x86)' or 'ProgramFiles' environment variables.

(a small fix for something I encountered today on a 32 bits win7 machine. please note I couldn't atm verify it for python3 and/or a 64 bits OS).