Nodewebkit 910

Issues
1. websocket connects but does not transfer data.
2. npm and nodewebkit needs installed in configure.
3. develop mode will not open multiple windows.

fixes #910 

Q: what is libudev used for? is it installed by that `nodejs` package? or you need to install `libudev` before attempting that `ln` hack.
(I don't see any reference to `udev` [here](https://packages.debian.org/sid/nodejs) on the `nodejs` debian package dependencies )

Q: is `nodejs` enough? don't you also need `nodejs-legacy`?