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

Not yet ready for merging. 

Preliminary support for gene models from GTF files.
This is the main `adamLoad` fn from ADAMContext?  This currently only handles `.sam`, `.bam`, and parquet, no?