Fix pandas.Timedelta range
- [x] closes #12727
- [x] tests added / passed
- [x] passes `git diff upstream/master | flake8 --diff`
- [x] whatsnew entry

_Problem_
Pandas Timedelta derives from `datetime.timedelta` and increase
the resolution of the timedeltas. As such the Pandas.Timedelta
object can only have a smaller range of values.

_Solution_
This change modifies the properties that report
the range and resolution to reflect Pandas capabilities.

**Reference**
https://github.com/python/cpython/blob/8d1d7e6816753248768e4cc1c0370221814e9cf1/Lib/datetime.py#L651-L654
