Enables the clang-tidy test performance-inefficient-string-concatenation and replaces all inefficient string concatenations with `cmStrCat`. Closes: #19555
Co-Authored-by: Bryon Bean <bryon.bean@kitware.com>