Fix "Invalid Status Code: [object Object]" message

Being unable to parse the response object (it being circular),
and judging from the rest of the message, pick up statusCode
of response object instead.
Add a place to inject the HTTP_PORT via environment

Replace lib/http-client to testing http client

Replace default ports in pooled servers if defined

Abstract the testing pb client to a test module

Here we can set the protocol buffer client port to be an env var PB_PORT

Fix connection tests

Some of the http-client/connection tests need to talk directly to the
lib/http-client.js object.
noop in readme to trigger ci build
add support for `require("riak-js")()` to initialize a client
Merge pull request #203 from visionmedia/refactor-getClient

add support for `require("riak-js")()` to initialize a client
Fixing riak.request.response

Fixed 2 things:
* Comment about riak.request.response
* adding the actual response object to self.event so it can be used to instrument response sizes for example!
fix stream paused mode in node 0.10.x

should fix issue https://github.com/mostlyserious/riak-js/issues/210
Merge pull request #197 from sideshowcoder/fix-repositories-to-repository

Fix npm warning about repositories
Update version of riak pbc in package.json
Use .end() and not .disconnect()
Enable travis
Disable node 0.8
Update dependencies
Update usage of riakpbc
Update tests
Merge remote-tracking branch 'alde/invalid_status_code_message' into update-riak-pbc
Debug on Travis
Merge pull request #226 from mostlyserious/update-riak-pbc

Updating Riak-JS and dependencies
Merge pull request #195 from sideshowcoder/reading-2ii-to-meta

parse index structure from response
1.0.0