add ability to process gzip files
adding faster fastq reader
adding FasterFastqWriter
read fasta+quals that are gzipped
allow changing of mode for FastaWriter
Merge branch 'gzip'