[libc] fixed signed char issues in strsep()/strtok()/strtok_r(). (#156705) Also add the missing tests for all the related functions (even the ones that were already right), and add the missing bazel build rules. GitOrigin-RevId: ded5f433dedf4a3419548929ac3dfa826e11d2e1