moved text-encoding library into git submodule