REF: remove Categorical._validate_listlike, unbox_listlike
Getting closer to having these standardized.
assuming this is perf neutral. > assuming this is perf neutral.

very slight improvement in reshape.merge from doing `is_foo_dtype(x.dtype)` instead of `is_foo_dtype(x)`, other than that totally neutral.