Complete the dependencies of explicit patches when pulling

When an explicit patch is given in pijul pull, we need to complete its dependencies in addition to doing a recursive apply (which also does apply transitive dependencies), in order to get the "touched files" right: some touched files might come from transitive dependencies.

Created by  pmeunier  on December 16, 2023
NGRJOJE7CA7655Z7VVH74W2OUVAKBC7ZGZSI5AYZS2WZP4LN3IVQC
Change contents