Merge pull request #9 from mspisars/master

hid_set_nonblocking added
Merge pull request #11 from mspisars/master

Rename complete.
update hidapi
adapt to hidapi changes on Linux, using libudev now
call hid_exit at node.js deinitialization (fixes #13)
remove windows HID.node binary
add package.json, adapted from gorillatron's fork
refine package.json for NPM install
more npm installability fixes
Improve documentation
Improve documentation further
hidapi no longer a git submodule, now a npm "dependency"
clean only when built before
list git as a dependency
tag version 0.1.1 (should now actually "npm install")
Update README.md to add caveat warning for Windows
Change main path in package.json to HID.node file
Merge pull request #24 from FrozenCow/patch-1

Change main path in package.json to HID.node file
Linux libudev-dev Required

No such package as just libudev + requires development files that come with "-dev"
Merge pull request #26 from bencevans/patch-2

Linux libudev-dev Required