Renaming FilenameSearchThread.
Batch filename collection.
Use absolute paths only if we're searching with find() and the path is absolute.  Otherwise, use relative paths.
TODO fixup.