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
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 #201 from wlaurance/abstract-testing-client-ports

Easily allow changing of ports for tests.
Merge pull request #224 from mostlyserious/fix-20

fix stream paused mode in node 0.10.x
Merge pull request #208 from superfeedr/master

Fixing riak.request.response
Merge branch 'master' into headers-on-error

Conflicts:
	lib/http-request.js