Merge pull request #3 from wagnert/master

Add header constants
Merge pull request #4 from wagnert/master

Add request method constants
added osl licence header
Merge pull request #5 from zelgerj/master

added osl licence header
Merge pull request #6 from wagnert/master

Add part + query parser
added server var filling and some other stuff
Merge pull request #7 from zelgerj/master

added server var filling and some other stuff
added more http parsing functionality, request response body stream handling
Merge pull request #8 from zelgerj/master

added more http parsing functionality, request response body stream hand...
refactored server vars init and response headers init
Merge pull request #9 from zelgerj/master

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

added http response states
major refactoring
fixed coding standard errors
Merge pull request #11 from zelgerj/master

major refactoring