Run all tests, not just the writeHead() one
Merge pull request #76 from snorp/run-all-tests

Tests - Run all tests, not just the writeHead() one
Update version number and references

Don't update HISTORY.md yet, as the new draft isn't actually out!
Update HISTORY
Add stripDeprecatedHeaders() function

This is useful when you have a legacy HTTP response that you
want to deliver through HTTP/2.
Proxy the 'listening' event from the underlying server
Make OutgoingResponse listen to the 'CLOSED' state from the underlying stream

We emit 'close' once in this state, and future writes are ignored. AFAICT,
this matches other HTTP behavior in Node.
Respond to connection errors and allow cancellation of responses

If the connection is closed or has an error, send GOAWAY and
close all streams with a RST_STREAM.