Optimized reversed range with negative steps.
Merge pull request #352 from BigFav/reverse_range_optimize

Optimized reversed range with constant negative steps.