Got rid of compiler warning.
Renamed BRJS.getFileModificationInfo() to getFileInfo(), in preparation
for merging FileIterator and FileModificationInfo.
BRJS.getFileInfo() is now returning a new FileInfo type, that will
become the union of the functionality provided by FileModificationInfo
and FileIterator.
Changed the FileIterator constructor arguments to make it easier to pass
them into FileInfo objects.
FileInfo instances now do all the same things that FileIterator
instances do.
Replaced BRJS.getFileIterator() with BRJS.getFileInfo().
Started converting code to use FileInfo.exists() and
FileInfo.isDirectory() in preference to the native File methods.
Removed the FileIterator.refresh() method now that the
FileModifiedChecker is being reset anyway.
Removed a now redundant guard that we no longer need.
Continued converting code to use FileInfo.exists() and
FileInfo.isDirectory() in preference to the native File methods.
Merge pull request #536 from BladeRunnerJS/merge-file-iterator-with-file-info

Merge file iterator with file info