Refactor fastq summary out into its own module

Add a distance metric to compare differences between two fastq files
this is based off the header information and not sequence data.

Add a function to be able to read in my "pretty" report.