HarvestRepo now knows harvest_facts.txt so it can be initialized with just a home directory.
DatasetRepo subdirectory vals are now private, since nobody needs to know.