Stop using Either, removed in mozilla/rust#11149
Remove tuple-struct derefing (mozilla/rust#11188)
Modifications to allow rust to work with the latest version of
rust-master.
Merge pull request #51 from am0d/rust_0.9

Modifications to allow rust to work with the latest version of rust-master
s/println\(/println!(/ because mozilla/rust#11416

(I’m getting good at concise commit messages, aren’t I?)
Use println-the-function in one place.
Don't bother optimising codegen (slower over all).

--HG--
extra : rebase_source : 9e2c65de79eca17d86199b7a40ee8bf0417eddd6
Derive Clone in a macro (now possible).

--HG--
extra : rebase_source : 851499a80287cb8d2271bb9d00c9844a22f8e77e
Remove or comment out unused statics.

--HG--
extra : rebase_source : afadb20cac073a3a0654a407e8a41bbe61db9818
Add a note about Rust 0.9 support.
Update to rust-master.
Update to fix std::str::from_utf8{,_owned}.
Remove unnecessary parentheses.

These were all my fault and slipped in by accident when I was still learning
Rust. In Python I never put in such parentheses, but for a curly-brace language
I was still getting used to the freedom…
codegen: add Clone to deriving annotation for Status
Merge pull request #55 from olsonjeffery/status-clone

codegen: add Clone to deriving annotation for Status
Fix bad field name in request HeaderCollection.

--HG--
extra : rebase_source : 6805fa64348bdaa8051c83672f3b30163d5edcb5
Cause travis to make docs.

--HG--
extra : rebase_source : de73ed963c74508a08556badb2fa2eb8c82e7335
Change crate_types from lib to rlib + dylib.

--HG--
extra : rebase_source : 06b603a32cc244bfb94e2be5472b0211b49488c2
Str type tweaks for a smidgeon of efficiency.

--HG--
extra : rebase_source : d8453b60c24fed86120feb500817f91bbdce32f0
Remove "do" usage (removed from the language).