Deprecate ignoreTypes and RunnerContext::Type
See https://phabricator.kde.org/T13616.
These methods are rarely used and cause us to have much unneeded logic/dependencies in our framework.
Also with the minLetterCount and matchRegex properties there are alternatives that are more precise and better match our usecase.