The sound distributed version control system

Migrate from `dialoguer` to `pijul-interaction`

Please note that while this code compiles, it does NOT run successfully in many contexts as InteractiveContext is not set and any interaction produces a panic. I am still investigating how to handle setting InteractiveContext in an elegant way.

Created by  finchie  on July 25, 2023
Change contents