Add generator to produce individual fastq records

I have greated an oh-so-fancy generator which iterates through the fastq file and returns chunks containing the three useful lines of information.