implemented HTTP server and associated tests
Merge pull request #4 from im-auld/http1

implemented HTTP server and associated tests