Swapped out print statements for proper logger logs

Preempting @guillermo-carrasco and @mariogiov by putting in proper logging instead of printing to stderr.
Per mentioned this but you would generally do here (as you have done elsewhere):

```python
for i, feature in enumerate(gtffile):
```

as enumerate returns the tuple of ( counter, value )