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
Merge pull request #106 from hammerlab/unified_file_annotation

moving annotation logic out of VCF loader so it can be reused for MAF,