NOT PUBLIC API - DO NOT USE: Abstractions for tracking dataset inventory using "managed files".
  MFile - Filesystem-agnostic abstraction of portions of java.io.File and java.nio.file.Path
  MCollection - An abstracttion of a collections of MFiles.
  MController - An inventory management controller that knows how to discover and obtain the MFiles for an MCollection.
  Collection - Manages a collection of MFile objects.
  CollectionManager - Manages a dynamic collection of MFile objects. Allows storing key/value pairs on MFiles
  CollectionUpdater - singleton class for background updating of Collections.
  TimePartitionCollections - collections partitioned by time range