Updated core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Complete instructions and include automatic update of git submodule in makefile

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added missing dependency on core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove special CatchNonLocalReturnNode

- it is striclty an optimization, and avoids potential overhead for setting up the exception handling

Signed-off-by: Stefan Marr <git@stefan-marr.de>