Updated .qmake.conf to Qt 5.4.0

Change-Id: I2defcc925c109fb0bb546340a3709a429694ca7c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Use QT_PREPEND_NAMESPACE on QTransform

This avoids compiler confusion between QTransform and Qt3D::QTransform

Change-Id: Ie3252971f6345f3e617355cf085e178f39e0ccf7
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
QJob manager slightly refactored and d-pointered

Tried to remove the #include <job.h> from public headers as it seems to be
causing compile errors with the latest Qt from dev

Change-Id: I77d149772dbb135b573208c2bef5d3405f6cc40f
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>