early sketch of a dispatcher
introduced the HTTPResponse and shaped HTTPRequestHandler
HTTPResponse now allows setting the different parts of the response individually
serving static files using the refactored code
clean up
added the ability to write partial responses

this was done in order to improve performance on writing big files
converted the internals of HTTPResponse to QByteArray and properly implemented the responseWritten() mechanism
properly parsing the request method
closing the connection when the client request contains an unkown method
moved files to thehttp-daemon-components repository

this was done in order to allow both the plugins and the daemon to use these files
passing the client's HTTPRequest to File and Dir subclasses of HTTPRequestHandler
dynamically loading plugins from a directory
statically linking to http-daemon-components
close the connection with an error when the HTTPRequestHandler is NULL
clean up