Removing Core from fileutils; replaced with utils2 at the moment.
Major cleanup: removing working directory funcs from Core; moved to util2. Implement case #2 for dependencies; stripping out old code. Added relative paths to product roots and context parents.