Split end-to-end tests into separate Snakefiles
At the moment we have a single, large Snakefile containing two tests: one for validating whether pangenomes are the same and another validating whether SAM files are the same. Split these by purpose to keep things readable, and perhaps to make them into separate CI jobs for faster and more robust testing.