KateToolRunner now takes ownership of the passed KateExternalTool
This means that the copied tool needs macro expansion before, so that no macro expansion needs to be done anymore by KateToolRunner