Refactor / Reformat of c++ traveltime code to match java operational version
Refactor / Reformat of c++ traveltime code to match java operational version, with some minor mw response tweaks.
Note the pipeline will fail due to an unrelated python package problem that is out of scope.