Set readable stream to specific version
Merge pull request #46 from uber/connection-cache

Connection cache for producer
remove node 0.9 from travis build set.
Document the producer
Fix typo
Merge pull request #47 from Raynos/patch-1

Document the producer
kill the /lib dir and move classes to the top level, simplifying
organization.
use istanbul instead of jscoverage
version bump 0.7 (these versions are not related to kafka versions)
properly set devdependencies.
Reduce needless copies in the Prozess consumer
Merge pull request #48 from uber/reduce-needless-copies

Reduce needless copies in the Prozess consumer
version bump 0.7.1.
pull magic numbers into constants, update README for 0.6 support
Throw real errors.
version bump 0.7.2.
dropping 0.8 support from travis.
do not add 0.11 support from travis yet.
Handle the consumer data case where less than 4 bytes show up in the first chunk previously causing an out of range exception
Adjust length to be correct in light of the value of the encoded response length not including the space to it is written to
Added a fragmented packet test case that excercises the paths that had bugs prior to 30f9a3421ff3c19806949867e31adb2e3a264056
Merge pull request #50 from volition-inc/master

Handling < 4 byte first data chunks