Caching config object
some gtf improvements
Automatic fasta loading from germ config
renaming config
hash_table cleanup
initial attempt at changes
some better type validation
defining genomic_locus
basic genetic code-related stuff (amino-acids from codons)
turning fasta chroms into genomic loci
basic mutation def
includes for base lib
pulling protein sequence from gtf
splitting out gtf/gene
setting a default fasta
fasta fix
fix types checking and add table to header
provide start, stop, pos if they don't exist
fastq class
save preamble on loading, automatically format lines based on types, some index-related fixes to support mutation sets