Existing listers use the is_within_bound  method from the base lister.
This method uses inclusive boundaries in all cases.
As some "range" task listers   are using split_range function to create
"overlapping" ranges, this can be the concurrent insert issue cause we found .
This commit adapts the function split_range to make the generated ranges no
Related to T2577