This function takes the following parameters:
A NULL terminated UTF-8 string.
The number of UTF-8 characters (not bytes) from s0 and s1 to compare.