IntX
This PR adds theory about signed finite integers relating operations and conversion functions.
Nat
Int
Fin
BitVec
This PR adds lemmas for iterated conversions between finite types, starting with something of type `Nat`/`Int`/`Fin`/`BitVec` and going through `IntX`.
This PR adds simprocs to reduce expressions involving `IntX`.