IntX
This PR adds simprocs to reduce expressions involving `IntX`.
USize.reduceToNat
This PR adds the builtin simproc `USize.reduceToNat` which reduces the `USize.toNat` operation on literals less than `UInt32.size` (i.e., `4294967296`).