Clean Up nogil Warning From Parsers
I think just easier to ensure The GIL is acquired within the C function rather than all of the current casting / indirection.

Eliminates the following warning:

```sh
warning: pandas/_libs/parsers.pyx:1656:34: Casting a GIL-requiring function into a nogil function circumvents GIL validation
```
presumably the nogil version was for performance.  does that turn out not to matter? Nogil is still in play here; the one function that requires it just explicitly grabs it now Ran the csv benchmarks and they showed no change. @jreback all green thanks @WillAyd 