feat: add BitVec.toInt_sub, simplify BitVec.toInt_neg (#5772)

This also requires us to expand the theory of `Int.bmod`.

---------

Co-authored-by: Alex Keizer <alex@keizer.dev>
2 files changed