Make ``make check`` depend on ``all``.
Don't quote extension-headers (it might be *TEXT).
Degrade some unreachable header code to a logged error.

... clearly it is reachable, as I reached it.
Remove unused import.
Merge pull request #5 from brson/upstream

Ignore some failing tests
Add a Request-URI usage example.
Shift server examples to a subdirectory.

--HG--
rename : src/examples/apache_fake.rs => src/examples/server/apache_fake.rs
rename : src/examples/hello_world.rs => src/examples/server/hello_world.rs
rename : src/examples/info.rs => src/examples/server/info.rs
rename : src/examples/request_uri.rs => src/examples/server/request_uri.rs
Update for upstream TCP listening changes.

(The changes come from https://github.com/mozilla/rust/pull/8954.)
Update for language changes

- Rename `str::from_bytes` -> `str::from_utf8`
- Remove `impl Stream ...` which is now supported by std
Fix up read_parameters to cope with LWS.

This fixes lines like "Content-Type: text/plain; charset=UTF-8".
Update for upstream Stream changes.

With the landing of mozilla/rust#8984, we can finally use Stream
meaningfully...
Merge branch 'upstream' of https://github.com/klutzy/rust-http
Merge remote-tracking branch 'chrismorgan/master' into HEAD
Merge pull request #3 from brson/master

Merge with upstream