The sound distributed version control system

Allow identity code to build on stable Rust

There were some conflicts with the main channel that have now been resolved, and all code should be able to build on Rust >=1.58

Created by  finchie  on August 25, 2022
SV2PROHVQ5R267ORJVOYZ4RGIEFH6TYM2OFNEBAOL6ZTTVJ6LISQC
Change contents