Async web server
The example asynchronous web server is derived from https://rust-lang.github.io/async-book/09_example/00_intro.html. The major difference is that we add a test to evaluate the difference between a asynchrouns and synchronous version.