Fixes

A couple of possible small fixes

A small typo fix in the readme for one of the options/flags

Then it seems to me that the logic for reading in geno_hap1 & geno_hap2 is backwards with the test of 0 & then splitting, thus setting everything to 0 all the time