Init commit

Testing:

10 concurrent connections
make 1000 request each connection to test both tcp and http.

We bias http test by making transferred data of tcp much larger. 

Raw tcp can handle 3X number of requests than http. Seems like there is a significant overhead of http header parsing.