Enable Inference Results Saving in onnx-test-runner (#24210)
### Description
<!-- Describe your changes. -->
- Add flag to determine whether to save inference results.
- Implement infrastructure to transform OrtValue into TensorProto
- Update the README with corresponding descriptions.
### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
- The PR aims to save the inference results of onnx-test-runner for inference purpose.
- Developer can proceed with custom metrics and verifications.