The sound distributed version control system

Migrate from `pijul::repository` to `pijul-repository`

Fairly straightforward patch. Only change of note is that pijul::remote can no longer directly implement remote-finding on the Repository struct directly, so a new function has been exposed instead. There may be more ergonomic ways to solve this, but that is outside the scope of this patch.

Created by  finchie  on July 14, 2023
In channels
Change contents