added preprocessing for jumpmarks
added jump asm for testing mini compiler
fixed missing dashes
added error-print on file opening error
implemented overflow check for multiplication
implemented overflow check for exponentiation
removed done TODO #31
reworked output to display program_pointer, too
print heap ID in hex, if configured
reformatted disassemble output

Parameters are listed in same column now, as the string representation
of a opcode is fit into a size of 10 characters. If it does not fit these 10
characters, it will still disturbe the output, but this does not matter.
Opcodes with length greater than 10 do not exist currently.

Sadly, the longest opcode string-representation size could not be calculated
that easy.
simplified macros, applied DRY
added overflow check (with jumpmarks)
Merge branch 'pre-stable' into mini_compiler_jumpmarks
simplified
mini compiler rewrite
reworked mini compiler, working now
do not remove jumpmarks, but comment them out
removed some output
added second jumpmarks test
print params in 8-character columns