fixed test on fold that would fail for a wrong reason
fixed test on fold that would fail for a wrong reason

I was imposing a particular order on sibling directories in the
traversal done by `fold`. Now I just ensure that the set of visited
paths is the right one.

We could specify an order for siblings though, if it seems useful. I
leave it like that for now.

solvuu/phat