Caching environment manager version in PyRosettaCluster full simulation records (#747)
This quick PR adds a caching mechanism for the configured environment
manager's version string in the *PyRosettaCluster* full simulation
record. The captured version string facilitates environment
reproducibility when using Pixi or uv, as described in the accompanying
PR: https://github.com/RosettaCommons/pyrosetta-extras/pull/18