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.
Merge pull request #5 from jonnenauha/windows_fixes

Windows fixes + fwd declaration cleanup