Move the SymExpr simplification fixpoint logic into SValBuilder.
Strictly speaking, this is not an NFC, however, I could not synthesize a test that could demonstrate any functional change. The only difference compared to the baseline is where the actual simplification happens.
What about calling this simplifySValOnce()