CLN: consolidate exception messages in datetimelike validate_listlike
The next step is to consolidate the messages in _validate_scalar, then we should be able to get rid of some duplicate _validate_foo methods
can you rebase so can see the changes that are not in other PRs nice