First working copy. Added function to read gis from common files. Output is still only to a tab delimited file. Optimised user feedback somewhat. Moved gi_taxid loop structure around to delete the tempfile before extracting the next gi_taxid archive (When using both nucleotide and protein gis) which prevents space issues."