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