Allow Range to accept Infinites

And you have:
```In [4]: Range(-2,-oo,-1)
Out[4]: {-∞, -∞, …, -2}
```