ENH: Add dta 119 reading to StataReader
Add requirements for reading 119 format files

- [X] closes #28250
- [X] tests added / passed
- [X] passes `black pandas`
- [X] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

Minor code changes needed to support reading Stata DTA format 119.  The hard part is testing since this format is only used when a file has more than 32K variables, and so the test file hits this size.  This test isn't that fast (~20s). > Hmm OK. I assume the test length is just spent in reading that many rows?

Yes, 32,999 columns. Have marked it slow. 
 thanks @bashtage 