Refactor of memoize output to take either ext or stem as an argument and do the right thing.
Added a fastq groomer to play with the updated memoization.