detect deletions even on exon boundaries

Annotations are one base off for some reason, but saving this before I
break something.
exon boundary test error fixed