Handle modelChanegEvent differently.
Only update the site/haplotypes for SitePatternExt and TreelikelihoodExt
~1000 us to 10us speed increase. save each site as a pattern, no matching patterns
Haven't implemented for column/recombination operator
Implement changes in column/recombination operators for  sitePatternsExt and TreeLikelihoodExt
Import debruijn graph and compatible set