Introduce a filesystem abstraction package (or that and a FileFinder package) for:
- Moving files (
git mv).
- Finding files (
git ls-files, RecursiveDirectoryIterator, Symfony\Finder, etc.).
- Specifying files (e.g.
xml, yml, php, paths, max depth, etc.).
Should replace the Finder package in class-mover.