prevent needless creation of an additional custom solute in the case where the pH is unchanged
fixes #4, limit precision of pH in model so that consistent values are presented to user