Add --make-repro-path option to crossgen2 (#57543)
- This is used to create repro packages for customer discovered issues with CrossGen2
- Customers will use this by setting the PublishCrossGen2ExtraArgs property to something like `--make-repro-path:c:\repro\crossgen2repro`
- Then the build will run, and produce zip files in the specified directory, one for each crossgen2 run that occurs during that build.
- Hopefully, then it is straightforward to package the failure up and send it in.
In addition, this tech can be used to transfer a full set of repro details from a Unix to Windows machine for easier debugging.