fill CatalogTraversal test framework
first catalog hierarchy
add revision to MockCatalog
build a full test catalog hierarchy