Initial import of node-openzwave.

This is a node add-on library which wraps around the Open Z-Wave library
to provide access to a Z-Wave network from JavaScript.

It is currently non-functional but builds (on OSX at least) and is able
to start up an OpenZWave Manager.
Fix copy/paste, this is not node-rpio ;)
Start to do things properly.  Now supports callbacks.

Borrow a lot of code from node serialport, as it will be a similar-ish
interface and I'm assuming those guys know what they are doing.

Add a small test program which doesn't do much yet.
Add an example.
Fix README.
Ensure correct path to the config files.
Add ignore files.
Version 0.0.2
Fix ignore files.
Update README with npm instructions.
Version 0.0.3 for removal of build directory.
Avoid -Wignored-qualifiers warnings.
Add Linux support.
Note Linux support.
Version 0.0.4 for Linux support.
Detect appropriate USB device on OSX or Linux.
Version 0.0.5 for USB device path changes.
Rewrite in an EventEmitter style.

This is based on https://github.com/bnoordhuis/node-event-emitter and
simplifies the interface (at least to me).  Support connecting and
disconnecting, and displaying incoming message types.
Ignore generated zw* files.
Start to handle notifications with DriverReady.