* more keyboard refactoring * keyboard: Add Pinyin and Hunspell, and change suggestions API * Add object files to gitignore
* keyboard: Rename some classes * keyboard: adapt some files from downstream