BUG: unwanted conversions of timedelta dtypes when in a mixed datetimelike frame (GH7778)
TST: tests for internals/as_matrix() for all dtypes (including categoricals)