TensorFlow: pin maximum version to 2.12
# What does this PR do?

TF Text 2.12 has been released (a few hours after TF 2.12), so that problem got sorted by itself. 

Adding `cmake` to install onnx from source gets rid of the remaining problems :)
_The documentation is not available anymore as the PR was closed or merged._