ENH date_range accepts timedelta as freq

fixes #6307