Fix to some CFG dominator calculations
Merge remote-tracking branch 'remotes/origin/master'
Finished SSA, should be fully working now, although there is still some dead code and dead variable reductions that can occur for optimizations