QML default phong material and generate qrc file

Also registers types contained in the generated qrc file. This
allows us to provide types defined by QML files into the plugin
that mix seemlessly with the exported C++ types.

Change-Id: I19b4afc52130d6edf5aa67a9bce4eeeae9d8b1e5
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
RenderTexture: use Q_NULLPTR instead of NULL

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