creating a new object table on each request (incorrect, as it disables sharing)
object table container changed from QList to Qset
Merge pull request #22 from tsieger/object_table_copy

Object table copy
Force optional Qt5 modules to come after smokeqt, so all needed symbols are linked
WebKit and WebKitWidgets spelled with capital K
Merge pull request #26 from tsieger/lib_link_fix

Force optional Qt5 modules to come after smokeqt, so all needed symbols are linked... seems verbose but who knows if there is a better way to do this with cmake. The basic problem is that we build smokeqt in a separate execution of cmake, so its dependencies are forgotten, and we have to manually restore them here.
support coercion of QMarginsF (>=5.3) to double vector
replace forward declaration of classes in rpp namespace with #include;
should resolve warnings on Windows (thanks Tomas)
support Qt 5.3; includes correct setting of __LP64__ compiler define
during smoke generation; resolves #24
Force Qt5 WebSockets to come after smokeqt; continuation of #26 solving #16 due to changes made when resolving #24
Merge pull request #27 from tsieger/lib_link_fix__issue16

Force Qt5 WebSockets to come after smokeqt; continuation of #26 solving ...
smokegen upstream: no longer add 1 to ParseSession size; relevant to #25
smokegen upstream: handle empty preprocessor directives; relevant to #25
quote expression to sed; should help #25
no longer pass QT_QMAKE_EXECUTABLE to cmake on Windows; helps with #25
use Q_OS_WIN instead of WIN32 in Eventloop.cpp; might help with #25
include <QMargins> in convert.cpp; should help with #25