Updating ViewStartUtility to use IFileSystem.TryGetParentPath

should the file system be managed somewhere central? there are a lot of these created, and they are created by concrete type so they're not replacable.