cascadeLocator: no-need to .tolist the mementos
cascadeLocator: rename to configFileLocator
configFile: root and expand all paths on load
copyToDependants: implement copying
configFile: populate DependsOn and ReferencedBy collections
configFileMemento: initialise .Dependencies property
segmentActionsBuilder: extract interface to allow mocking
configFile: fix reference and dependency mapping, add tests
logEntry: add debuggerDisplay attribute