REF: use inherit_names for DTI
xref #31427, #31433.  With all three of these in, we can then remove indexes.datetimelike.DatetimelikeDelegateMixin

Using inherit_names, we also have the option of making tz, tzinfo, dtype cache_readonly if that turns out to make a difference.