Refactor integration tests (new ant targets)

All example progs can be found in ExampleProgs.java, they are reused by the
different tests.

Runtime tests are excluded by default. Use ant run-tests-runtime in code/test
to run runtime tests.

Not yet compiling examples are excludes by the @Ignore annotation. To test this
examples you have to remove the @Ignore annotation in M2RuntimeTest.java.
Add cross tests - needs javabite lexer jar in dist/

Cross tests need the javabite lexer jar file in dist/. It has to be put there
manually.
Cross tests are excluded by default, run ant run-tests-cross in code/test to run
the cross tests.
Merge branch 'master' of github.com:swp-uebersetzerbau-ss13/fuc

Conflicts:
	code/test/test/swp_compiler_ss13/fuc/test/m1/M1ErrorTest.java
Fix error messages
Add ant run-tests-cross target