Port KFileItemActions insertOpenWithActionsTo away from trader constraints
Task: https://phabricator.kde.org/T14338
This has quite a few usages in the public API, that is why I would like to port/deprecate the other occurrences in follow up MRs. (I have left a TODO in the code for now).