Adiabatic cooling and heating changes to ionization.c in the routine to find the optimum t_e and also report hc convergence