WINDUP-299  Refactor FurnaceClasspathScanner

Using a predicate would introduce a dependency. Is it worth it, just for this one primitive class?