Added limiters for the phase temperatures to prevent divergence, and monitors to report the minimum and maximum values. Removed the setTimeStep functionObject as the temperature limiters make this unnecessary. Dereased the number of energy correctors and set a higher Courant number limit to reduce the execution-time of the case. Patch contributed by Juho Peltola, VTT.