BAM GFF validation in place

If read names on bam file do not correspond to sequence regions in gff
file, exception is thrown and code execution dies.