changed to use average time per it instead of total core time per it for ch/cg solvers and added a total solve timer