timestamp/timedelta test cleanup
More informative names in timedeltas tests

remove/merge redundant tests in timestamps.  Separate some big test classes thematically.

Use pytest.parametrize in a few places