make catching at game end optional

for debugging purposes these are annoying since the OS usualy gives a better error message (stacktrace etc) on "crash" than on a catched exception + return.