Replace some unsafe code with a safe stdlib wrapper.
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
Add preliminary DNS resolution

Surely this could be a lot smarter. In particular it just fails
on several types of errors.
Make the Expires header parse as a plain string

Google is sending these headers with value '-1', which doesn't parse.
Merge pull request #12 from brson/master

Basic DNS and a parser workaround
Upgrade to latest Rust.
Merge pull request #13 from metajack/rust-up

Upgrade to latest Rust.
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
Read entire response in client example.
Update for upstream changes