Qt3DQuick value type and color providers

Provides the following value types under the Qt3D QML import:
QColor
QVector2D
QVector3D
QVector4D
QQuaternion
QMatrxi4x4

This allow users not to import QtQuick everwhere when they just need one of
those types.

Change-Id: I7bd7e29c70c22886c40edb7abfb6ff1b7329b235
Task-number: QTBUG-41550
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>