runners/converter: make sure currency data are available and up-to-date

Fushan Wen requested to merge work/fuf/evil into master

In KF6 syncConversionTable() is added to make sure the conversion table is up-to-date, and clients need to manually call syncConversionTable before any conversion to make sure the conversion result is valid.

Fixes converterrunnertest

Merge request reports