Subsetting a gzipped FASTQ file for testing fixed.

It was outputting uncompressed FASTQ files that had an extension of
.gz. This fixes that behavior by adding a gzip file opener that
will do the right thing if it is a gzipped file.