Revert "BUG: DatetimeIndes.insert doesnt preserve name and tz"

This reverts commit e22c85626317bc74b33854558e05458f82686b51.
TST: failing test
API: Period should return NotImplemented as per the Python docs if no comparison is implemented
TST: rename and add test for Timestamps