Matches https://github.com/ilyagr/pijul-clone as of now, might become out of sync

Massive cleanup, and simplification

The cleanup part of this change is about making the traits in libpijul::pristine smaller by making internal methods private. The simplification is about not considering the target of non-BLOCK edges as alive when applying a change, which makes missing context conflicts more intuitive.

Created by  pmeunier  on November 25, 2020
I52XSRUH5RVHQBFWVMAQPTUSPAJ4KNVID2RMI3UGCVKFLYUO6WZAC
Change contents