Added more tests.
Implemented constant propagation, constant folding, and
conditional branch folding; some of the const
prop stuff is still a bit wack though