make Headers implement Clone
spelling error in readme
Merge pull request #124 from austinpray/patch-1

spelling error in readme
move other header parse utils to util module
Now using use along with enums, as per https://github.com/rust-lang/rust/pull/18973.
refactor(status): replace glob with namespaced variants
fix(http): is_valid_method expects &-ptr
Merge pull request #127 from jgillich/enum

namespaced enums
(fix) Replace find_equiv with a lifetime transmute.
(fix) Fix benchmarks for rust API changes.
Merge pull request #128 from reem/find-equiv

Rust update
fix(readme): make the server example compile.
refactor(response): made deconstruct available on all response types.
Merge pull request #130 from reem/move-deconstruct

refactor(response): made deconstruct available on all response types.
rustup: fmt changes
adjust doc comment about Unsigned
Merge pull request #133 from hyperium/rustup

rustup: fmt changes
feat(server): keep-alive!

Internals have been shuffled around such that Request and Reponse are
now given only a mutable reference to the stream, instead of being
allowed to consume it. This allows the server to re-use the streams if
keep-alive is true.

A task pool is used, and the number of the threads can currently be
adjusted by using the `listen_threads()` method on Server.

[breaking-change]
Merge pull request #116 from hyperium/server-keep-alive

feat(server): keep-alive!
Merge pull request #129 from reem/fix-readme-examples

fix(readme): make the server example compile.