This patch adds foreach_external_files to volumes, allowing
localizing of external files for volume objects.
Volume objects aren't supported by the asset browser, but
it was used as its implementation is straight forward and
could be used as a test implementation.