Update extract-upload.py

- added fix for int conversion errors when the csv would have blank values
- files must have headers now