Make windows builds generate a .lib file by setting dll exports in qhttpserverapi.h, does nothing on non-windows platforms. Made a forward declaration file so could remove duplicated typedefs and other forward declarations. Changed the http_parser settings to be a ptr so we dont have to include the http_parser.h in the header files, so you dont have to ship this header to apps using this library. Some OCD 2 space indendations to 4 intendations etc. :)
Fix detecting OS also for Qt 4.7, Q_OS_WIN does not exist there.
Add bodydata to gitignore
Add null check
Merge pull request #5 from jonnenauha/windows_fixes

Windows fixes + fwd declaration cleanup
Style fix
Fix last remaining toAscii() calls
Added missing headers to PUBLIC_HEADERS in src.pro
Merge pull request #12 from carbn/fix-installation

Fix missing headers when installing
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