loader: Reconstruct repo filesystem incrementally at each revision
Instead of creating a from_disk.Directory instance after each replayed
CVS revision by recursively scanning all directories of the repository,
prefer to have a single one as class member kept synchronized with the
recontructed filesystem after each revision replay.
This should improve loader in terms of performance, especially when
delaing with large repositories.