Fix EZP-23189: Remove dependency on Zeta Components Base

Only used in a unit test, changed to use Symfony FileSystem instead.
Merge pull request #939 from ezsystems/zetabase_dep

EZP-23189: Remove use of zetacomponents/base