Handle pipes to process.stdout

Avoids calling end(), which throws.
Tests for pipes to stdout and stderr
update download link in docs to point to dist/highland.js
rebuild docs
Merge pull request #22 from evansolomon/dont-end-stdout

Don't call end() on process.std(err|out) streams
fix require path in test.js
fix main path in package.json
fix lint errors
bump patch version
rebuild dist and docs
TST: Test cases for _.nil
TST: Travis CI for automated node testing
Merge pull request #26 from eshao/eshao-travis

TST: Travis CI for automated node testing
update travis-ci image in README
Merge pull request #25 from eshao/eshao-nil

TST: Test cases for _.nil
[docs #24] added contributing guide
Add npm metadata: files, homepage, bugs, and repository.
Added group()
Merge pull request #29 from evocateur/npm-metadata

Add npm metadata: files, homepage, bugs, and repository.
group() by null should throw error, use existing method for lambda