nodeify/npmify

I have a fork of this module that removes grunt/mocha and favors npm scripts and tape tests, plus a number of minor changes. You might want to consider merging at least some of these changes.

- grunt isn't needed for anything
- the test files can be run individually as node files
- benchmarks are run through `npm run bench` and `npm run bench-node`
- added code coverage reporting with istanbul `npm run cover` and `npm run view-cover`
- added some opinion about style with a .jshintrc
- jshint run separately through `npm run jshint`
- tap is reported nicely with `tap-spec`
- test can be condensed, reporting errors only with `npm run dot`