objstr: split(): check arg type consistency (str vs bytes).

Similar to other methods and following CPython3 strictness.
diff --git a/py/objstr.c b/py/objstr.c
index 6ec997f..9d34609 100644
--- a/py/objstr.c
+++ b/py/objstr.c
@@ -472,6 +472,9 @@
 
     } else {
         // sep given
+        if (mp_obj_get_type(sep) != self_type) {
+            arg_type_mixup();
+        }
 
         uint sep_len;
         const char *sep_str = mp_obj_str_get_data(sep, &sep_len);