moving annotation logic out of VCF loader so it can be reused for MAF,
correctly handle dashes in alt/ref for insertions and deletions, sped up
annotations of VCF transcripts