Add new kernels (#23220)
### Description
This PR adds the kernels for `int8_t`, `int16_t`, and unsigned int
inputs for `Mul`, `Div`, `Add`, `Sub`, `Greater`, `Less`, `Equal`,
`LessOrEqual`, and `GreaterOrEqual`. The new kernels have been added for
all versions of these operators that are supported by the `ONNX`
standard.
### Motivation and Context
Similarly to https://github.com/microsoft/onnxruntime/pull/15358, this
change eliminates the need for intermediate type casting for these data
types.