BUG: pd.Timedelta np.int, np.float. fixes #8757

closes #8757 
Great. One more question: Did you really want a ValueError for the convert function? I thought that TypeError would be more appropriate.