Apply reference base read quality to Deletions

also some misc cleanups
Did some testing with this and this will potentially cause a failure in `removeCorrelatedGenotypes` method as  we may output many genotypes at a single locus.  That assert should be removed or reworked