VS: add source property VS_CUSTOM_COMMAND_DISABLE_PARALLEL_BUILD

This boolean setting allows parallel building to be disabled for
individual source files built via `add_custom_command`. Using this
option is equivalent to setting policy `CMP0147` to the `OLD` behavior.

Closes: #26413
8 files changed