Fix character position reporting problem with UTF-8 characters.
Use input conversion on private dictionaries if appropriate.
Merge branch 'master' into without-hangul-decompose (without real merge)