Added a Node.scopeFiles() method that allows polymorphic code the
ability to know the worst case scope files that can be used for memoized
values within that node.
Merge pull request #525 from BladeRunnerJS/polymorphic-memoization-mechanism

Added a Node.scopeFiles() method