rename bi_duk -> bi_duktape, similar renames to defines
change error handler to be stored in the Duktape.errhnd property instead of an internal property: not as good for sandboxing, but requires no additional APIs, follows from one thread to another automatically, and reference to Duktape object can be removed from a sandbox anyway
duk_bi_duk.c -> duk_bi_duktape.c
add error handler calls to Duktape C API error throws, Ecmascript error throws (bytecode), and yield/resume when error flag is true
fix old debug reference to thr->errhandler
error handler tests, covers errors thrown by Duktape, errors thrown from Ecmascript code, and errors propagated with yield/resume with isError=true
errhandler test for C code
trivial fixme cleanup
error test case fix, line numbers changed
add a DUK_USE_ERRHANDLER define
update protected/safe api calls to omit errhandler_index
dukweb fixes for lack of errhandler index
replace Duktape.errhnd with Duktape.errthrow; add Duktape.errcreate so that user can also add an error handler for creating errors (which may be useful than errthrow); move errhandler calling to duk_error_augment.c; reorganize DUK_USE_xxx flags around error handlers
unref trivia
errcreate/errthrow test case
add errcreate tests
only errcreate augment error instances
errhandler test case improvements
internal error doc update
document corner case of errcreate() being called twice