UNSATCHEM: Unsaturated Water and Solute Transport Model with Equilibrium and Kinetic Chemistry