Remove smalloc NODE_MODULE
extend ability to pass their own WeakCallback