[oneDNN v3.x]: Enabled reorder primitive cache and some misc. changes
Could you please merge conflicts and rebase? All tests are failing and, for some reason, there are no logs. Please also reply to my comment on `mkl_util.h`. Thank you! > Could you please merge conflicts and rebase? All tests are failing and, for some reason, there are no logs. Please also reply to my comment on `mkl_util.h`. Thank you!

@penpornk  Thanks for reviewing this PR! I have addressed your review comments and also rebased with latest master. Please take a look. @bhavani-subramanian This PR has some overlap with #60375 that just went in. Could you please merge conflicts / rebase? Thank you!
- This PR enables reorder primitive cache in `mkl_util.h` and `mkl_quantize_op.cc`.
- This PR passes all unit tests related to reorder primitive cache for oneDNN v3.x.
- This PR also enables oneDNN v3.x in benchmark tests.
- These changes are specific only to oneDNN kernels and do not affect Eigen ops.