Publish TDirectory only when complete.
Publish TDirectory only when complete.

As soon as a TDirectory is added to its parent's list of object, it is visible to other
threads via the list of Cleanups so we need to make it, and its component, are complete
before publishing.

root-mirror/root,karies/root,karies/root,olifre/root,root-mirror/root,karies/root,olifre/root,root-mirror/root,olifre/root,root-mirror/root,root-mirror/root,root-mirror/root,karies/root,karies/root,root-mirror/root,olifre/root,root-mirror/root,karies/root,root-mirror/root,karies/root,karies/root,olifre/root,olifre/root,karies/root,olifre/root,karies/root,olifre/root,karies/root,olifre/root,root-mirror/root,olifre/root,root-mirror/root,olifre/root