Accept an optional starting directory argument
Accept an optional starting directory argument

And switch to opendir, because fdopendir is no longer happy with
AT_FDCWD. (Or maybe it never was and I didn't test it?)

Deewiant/rdiffdb,Deewiant/rdiffdb,Deewiant/rdiffdb