Fix handling of vector end values by Genotype::operator[]

Vector end values were not passing through to the caller
when accessing alleles via operator[] in the Genotype class.