Patch the Windows build toolchain to generate unique PDB names
Patch the Windows build toolchain to generate unique PDB names

When the PDB files generated by the `static_library` build are
packaged for distribution they are all copied to a single folder,
some of the PDB files have identical names so they end up
overwriting each other. The missing PDB files cause linker warnings
when building Electron in Release mode, and make it more difficult
to debug release builds.

This patch modifies the PDB naming convention for the
`static_library` build configuration to ensure PDB names are unique.
For example, instead of generating `obj/ui/base/base_cc.pdb` the
build will now generate `obj/ui/base/obj_ui_base_base_cc.pdb`.

electron/libchromiumcontent,atom/libchromiumcontent,electron/libchromiumcontent,atom/libchromiumcontent