[CL] Optional functionality for equilibrium reactant behavior
This MR adds an optional keyword <reaction_irreversibility> to enable additional functionality for the Phreeqc chemical solver. Validation is done by adding a test
calciteDissolvePrecipitateOnly.prj based on the calcite test:
Since results are for validation only, I think it is not necessary to add anything to the web description of the calcite test.
- Feature description was added to the changelog
- Tests covering your feature were added?
- Any new feature or behavior change was documented?