fix bounds bug in getindex(a:b, c:d) with c<1

And more laconic Julia.

Commit 646fe6b3 eliminated a non "redundant bounds check", which is here
re-introduced via `check_indexingrange` function.

Backport of: 55e902038b308f3622ccb10258cbd473c3df01ae
PR: #8351