String8 - new class to substitute std::string usage in UTF8Container (will be faster)