New functionalities: DirectoryTree and ConfigMap

- added TDirectoryTree for traversing directories and fetching specific file sets from it
- added TConfigMap for easy access to config files
- added some sample test scenarios to test config inheritance