[ADAM-327] Adding Gene, Transcript, and Exon models

Not yet ready for merging. 

Preliminary support for gene models from GTF files.
Sure; what I'm asking is, where's the import from the raw GTF? Will this be part of the geneContext, e.g., adamLoadFromSAM?