Eval fix

This passes the QString of the gallery files instead of FileLists, constructs the FileLists only if user wants matches.
I would argue that the `csv` parameter ought to come before `target` and `query`.