Revert "Removed the run target from basic_http_server since Makefile.common includes one now."

This reverts commit 9a71e302e9221232e0e708a266c5361fa91f078e.
Several changes to the HTTP server

- servers auto-shutdown when they detect that no client is connected (of course
  only after the first client has connected.)
- print throughput.