Feature-detect node.js instead, fixes #137