Simplify mrb_range_beg_len(). Don't use OTHER macro.

mrb_range_beg_len() in range.c is too rich to use in mruby core.

We'll get a good side effect after applying this patch, we can stop using OTHER macro.