added function returnPunnetValues which returns the transiton probablities of offpsring|parent1,parent2 genotypes; modified returnGenotypeGivenParentsFactor to use a default dict and list comprehension when calculate value array.