more nasty test cases
minor improvements to ConstFolding
CommonSubexprElim fixed (can only merge nodes within same Block)
Merge branch 'master' of https://www.github.com/OliverSch/compiler