Adds missing import statements.
Fixes a bug where get_taxids function would return a dictionary with keys of a wrong type.
Changes lineage string split characters from ',' to '59482$'. Reorders how organism name check is done. Removes 'BEGIN/END TRANSACTION statements and changes SQLite pragma settings in fear of database corruption.'