Merge pull request #87 into v2

Continued refinement of request normalization and fixed cookie handling.
Relocated test for request normalization
Add self-link to node_modules

So that Jasminum can make use of this version of Q-IO
when run as npm test.
Support HTTP response statusText

To align with {status, statusText, headers} shape of Response objects
coming to Service Workers.
Use strict mode

And fix two bugs discovered thereby.
Address problems with stream life cycle

-   Do not prematurely cancel a stream.
-   Do not neglect to terminate a stream if we fall back to using
    forEach.
-   Do not wait for stopped event when stopping a server.
    This hangs in some cases.
Remove support for reader.join

Make sure to use Buffer.concat instead of Reader.join throughout.
Add missing node property to node writers
Update change log for next patch
2.0.3