In support of specializing static and dynamic variants of SwiftPM targets on Windows, we should add opt-in support for isolating products directories and updating search paths appropriately. This is also generally desirable to improve hermeticity of builds