guard more handle scope; Fix using V8DOMActivityLogger from Node context again

Fix rogerwang/node-webkit#2549