Add three missing stackOK checks
Add Tracing option
Make CODE.DO panic if runCode() returns an error

Instead of returning an error, which would necessitate adding error handling
code (that is unnecessary for most functions) to all functions, CODE.DO panics
instead of returning an error. The panic is recovered from in the parent
interpreter and returned as an error.