Empty strings loaded into NULL columns are changed to NULL instead.
Tables weren't being defined as UTF-8 if that wasn't the server default. A lot of tables were trying to create erroneous auto_increment columns. Foreign key checks were pretty much fucking everything up.
Includes a wrapper script 'pokedex' that can, so far, read data from a db and spit out CSVs or deploy CSVs to a db.