make FilmParser accept more information

The full (possibly relative) path of a file shall be given instead of
just the filename. This allows future parsers to use e.g. the filename
of the parent directory.
make all parsers accept the full path of files