MSVC allows co-installing multiple version of the compiler and
vcvarsall.bat will use the latest one by default. This patch adds
a new configuration option that allows user to choose an older toolset
to use.
This is useful when trying to reproduce a build failure against an older
version of MSVC.