build: refine CMakeLists.txt by removing unnecessary conditions and options; build: update CMakeLists.txt to include additional directories for test configuration; refactor: clean up load_test.cpp by removing unused dependencies and tests; build: enhance test configuration and path management; build: simplify test configuration in CMakeLists.txt; build: update .gitignore and CMakeLists for test configuration; build: update CI workflow to include latest OS versions; fix: remove outdated entry from jieba dictionary; docs: update README.md; deps: upgrade limonp from v1.0.0 to v1.0.1