MSBuild: Fix LNK1241 from side-by-side manifest file
With MSVC, the linker generates a manifest file by default, resulting in LNK1241. This PR tells the linker to only use the manifest from the first library that provides it and to ignore any subsequent duplicate specifications.