Allow non-standard files structures

Locales are able to specify a directory in which their test file exists.
They may also specify additional files that should be sent besides the
test file.