Replace some unsafe code with a safe stdlib wrapper.
updated from_str syntax
updated unwrap_or_default syntax
removed unused import
Change old-style formatting to new-style formatting.
Implement std::fmt::{Default,Unsigned} for Status.
Implement std::fmt::Default for Method.
Merge branch 'vec-bytes' of https://github.com/huonw/rust-http
Make verify_consumed consume trailing LWs.

This doesn't add any value yet, but starts paving the way for removing
LWS compacting from the parsing (unfortunately it seems to introduce
more problems than it solves).
Mark some functions public that should have been.
Simplify a common end-of-header parsing pattern.
Add some media-type (Content-Type header) tests.
Add some ETag helper functions and tests.
Read entire response in client example.
Merge.
Fix up etag compilation failures.

(That's what you get, working on an ARM machine
where you can't compile Rust code. :-( )
Update for upstream changes
Merge pull request #17 from klutzy/upstream

Update for upstream changes
Make entity-tag W/ case insensitive (fixes a test).
Fix up media-type tests, ignoring some broken ones.