Optimized C / C++ library to handle utf8 strings with automatic unicode canonical normalization.