fix search(ByteArray, Char, Int) to always return an Int instead of
returning an Int or Range based on the value of the Char.
this caused severe performance regressions in string search and split.