Fix EZP-22915: allow a list of extra directories to be deleted by eZDir::recursiveDelete()