Merge pull request #7 from zelgerj/master

added server var filling and some other stuff
Merge pull request #8 from zelgerj/master

added more http parsing functionality, request response body stream hand...
Merge pull request #9 from zelgerj/master

refactored server vars init and response headers init
Merge pull request #10 from zelgerj/master

added http response states
Merge pull request #11 from zelgerj/master

major refactoring
Merge pull request #12 from zelgerj/master

added server var SERVER_NAME to be filled correctly
refactored connection handler. removed documentRoot from request