Move codepoint_iterator and utf*_traits into abc::text
Break up abc::text::utf*_traits into utf*_char_traits and utf*_str_traits