use aux lib stringifier on regex replace, fixes #450 (with regression test)
luaL_tolstring can handle all previous "special cases", extend tests and simply regex replacement logic
improved error output, start on Error.captureStackTrace and usage of Error.prepareStackTrace
add JavaScriptStackTraceApi tests
respect Error.stackTraceLimit, pass JS Array of CallSite objects to Error.prepareStackTrace, improve CallSite object itself
clean up error_constructor a bit, hide _frames in metatable instead
fix bug where first frame got dropped/ignored as `this` paramter when making JS Array, and off-by-one error introduced trying to compensate
implement the trivial CallSite getters
check .name instead of .type in tests, now they pass under v8 too
Error properties vs. prototype fixup/simplification, and fixes #457
remove redudant log line, e.stack normally includes the error+message already
fix pythonbrain typo that broke [object Error] string
handle case where custom subclass does not trigger captureStackTrace
forcing tcp-close on error
fixing FD_ISSET for pc
Adds socket.destroy() calls to agent pool, removes listeners.
Supports function as objects.
Removes funcproxies references.
forcing tcp-close on error
fixing FD_ISSET for pc