[TASK] Allow an Array of Suffixes in readDirectoryRecursively

This allows you to use MediaTypes::getFilenameExtensionsFromMediaType and search for all
of the registered extensions at once instead of just one.