Add vep/hgvs endpoint

This endpoint allows users to get VEP results using an HGVS notation
as input. The HGVS can be relative to a genomic position (g), a
transcript (c=coding, n=noncoding), or a protein (p).