T2CG1, a package of preconditioned conjugate gradient solvers for TOUGH2