4.7 Added ability to tolerate leading empty lines before a fastq records
    This actually supports the real world case of having an extra trailing blank line.
