test: add a try/catch test after the callback is GC'd

Before this test wasn't actually testing much...
test: remove semis
test: properly re-add Mocha's uncaught listeners