Benchmark hyper server against rust-http server.

Adds a benchmark for testing the speed of hyper's server.

Due to limitations of rust-http, `cargo bench` now needs to be
killed after running because there is no way to kill a rust-http
server after you start it.
what if in `handle_request`, a url `/teardown` or whatever would make the task fail!. Would that kick the serve_forever?