Use kseq.h to read fasta/fastq files. Fixes gzgets performance problems

This change uses a lightweight library to read in the input query data. This fixes the zlib performance problem that we discussed yesterday and has the benefit of handling lines of any length. streamcount and streamcountunzipped have the same performance on uncompressed data now.