Removed unused gui dependency from tests
Removed debug flag from src/src.pro to build the library with optimizations and without symbols by default
Merge pull request #13 from carbn/remove-qtgui-dependency

Removed unused gui dependency from tests
Merge pull request #14 from carbn/no-debug

Build the library with optimizations by default
Add Jonne as contributor
Add note about Qt 5 compatibility.
Revert bad parts of commit 8269510b4b1 and 20294974.
QString write() delegates to QByteArray write()
Add end(QString)
Fix unused warning
Mark unused request
Add lib as dependency to tests and examples. Fixes #8
Add preprocessor define QHTTPSERVER_EXPORT in the solution files to fix windows build.
Fix build for Qt4. No QStringLiteral there.
Try to uniform to a single coding convention/style. 2x spaces to 4x spaces. Add qWarning() to situations where nothing is done while still nothing is reported back to the caller. Id like to see these functions return bool.
Fix Date header to always use month and day names in english. QDateTime::toString uses the os/region language and does not conform to the RFC spec.
Improve .pro files: Dont define version on windows, it does <lib>0.dll which is not wanted on windows. Add windows d postfix to debug dlls. Make other projects link to correct lib. I could not get qmake to realise that tests and examples depend on the main library, so the first build at lest in visual studio will fail as the lib is not yet there.
Remove not needed include path from tests, also removes accidental tabs from previous commit.
Fix also mac and others to have version define.
Remove QString variants of write() and end(). Force explicit conversion so Content-Length errors are more obvious. Fixes #16.