Previously we were incorrectly encoding vector end values in Genotype::encode_genotype().
Now vector end values are skipped, and invalid values are detected (only allele indices
= 0, -1 for missing genotypes, and vector end values are allowed).
Coverage increased (+0.0%) when pulling 1ddb65705e9b3e9a38489d4420dd24ca73dc7021 on dr_fix_genotype_encoding_of_vector_ends into 9b297d4c54a3de52ef60aa71999091899860d366 on master.
Previously we were incorrectly encoding vector end values in Genotype::encode_genotype(). Now vector end values are skipped, and invalid values are detected (only allele indices