fixed bug in seqtk's trimfq that didn't trim entire runs of low qual regiona

This is the same pull request as earlier, but with a cleaner history.