make convertrunner only build once
build the runner itself in a static lib we can use for testing and then link that into a module lib together with the factory entry point to compose the final lib for installation
same as https://phabricator.kde.org/D28137