Use nodeRequire for node-webkit

This fixes tcp-socket for node-webkit. After merging this needs to be published to npm... I prepared the package.json