emulator merged into codegen
continuous build scripts
codegen output cleared, no garbage, only gcode, errors and warnings go to stderr

Conflicts:

	HCode.hs
labels (frame numbers) are generated on separate lines. This way two subsequent labels generated for 'while' ending with 'if' are harmless
all the actual code is cabalized, so we have Tests and GEmulator
continuous_build.sh supports different source files
Merge branch 'master' into experiments