api: add RimeSchemaOpen()
table_translator: fix memory leak caused by cycling references in SentenceSyllabification.
rime api v1.
add function 'schema_open'
Merge branch 'new_api' into develop
fix error: must use 'struct' tag to refer to type 'RimeApi'.
customizer: patching user config without a shared original copy (discouraged).
bug-fix: fail to build reverse lookup dict (terra_pinyin) if met a syllable not seen in any single syllable entries.
when synching user data, backup custom phrase (*.txt) files.
rime_api: add RIME_STRUCT macro.
decouple DeploymentTasks by turning them into Rime Classes.
fix warnings.
a typo.
register deployment tasks in the registry.
move signature out of lever/.
Merge branch 'feature/modulize' into develop
registry: support replacing component.
builtin modules: core, levers, gears.
remove deprecated api functions since behavior has changed.
missing definition of size_t in rime_api.h.