Split completer selection into a separate class
We still need logic to select the completers by language/locale but this at least makes them selectabel by an environment variable so we can e.g. integrate varnam: https://gitlab.gnome.org/guidog/phosh-osk-stub/-/commits/wip/libvarnam
Signed-off-by: Guido Günther agx@sigxcpu.org