Harmonizing manager initialization.

DESIGN: all managers will initialize with a filesystem path; no managers will
initialize with a package path.

This commit updates BuildDiretoryManager and DistributionDirectoryManager to
initialize with an explicit filesystem path.