Updates to SCGI

* use a bufio.Reader when reading the request
* avoid reading the entire request body
* add test for reading method
* refactor buildTestScgiRequest and make sure it builds valid SCGI requests
  according to the spec
Add test for SetHeader
Remove some dead code in web_test.go