Starts a new terraneo module

As discussed in the last developer meeting it is time, in light of soon to
come extensions, to start with a separate terraneo module. This is intended
to house code specifically addressing the needs of running mantle convection
models with HyTeG.

This commit starts with the new module and relocates the
SphericalHarmonicsTool into it.
33 jobs for mohr/terraneo-module in 149 minutes and 42 seconds (queued for 3 seconds)