nodejs/server: destroy open connections on server shutdown
got async retraction working on SIGINT/HUP
vm: call window.onerror manually ourself on unhandled exception

This removes the needs for workarounds like trying to stuff a full
stacktrace in 230 bytes, as well as allowing window.onerror access
to the exception instance even on browsers that don't support that.