Adds taxonomy and gff and changes order of columns for input table generator

- Adds option to read in a taxonomy file. Six levels all in their own column.
- Adds option to read in products from a gff file, all products are comma separated in one gff_info column
- All cov_mean columns are now before all percentage_covered columns, instead of pairwise printing the columns per sample