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.
fix crash when RimeTraits contains NULL pointers; fix typo.
build shared library with msvc.
Merge branch 'feature/modulize' into develop