Cleaning up inconsistencies in how the calling of get_temperature_point
was done. This routine now supplies the local temperatures in a structure
which then can be used in evolve routines. At the end they should be put
back.

However, this code is not yet functional for non-isothermal runs. This
should still be fixed.