A recursive directory scanner and filter.
