some fixes and refactoring in GenInfo-NCBITax related stuff