- Update cmode property in chinese mode only
And some other small fixes and improvements:
- Add auto_select functionality to select the first phrase when typing.
Useful for Cyrillic transliteration
- Fall back to auto_select = False if neither dconf nor the table
have a value for auto_select
- Preedit needs to be updated on page-up and page-down