keeps fasta/fastq comments in header when using subseq

Similar to issue #15, subseq discards the comments in sequence header.
This fix keeps comments in header.