Fixed most of the unit tests.
Implemented result of eval/program.
Fixed last unit tests.

All unit tests now run with the new IL backend.