Make sure a product's module properties are never null
Make sure a product's module properties are never null

That could happen when the product was force-disabled due to module
loader errors (in IDE mode), leading to crashes later on.

Change-Id: I7b3967cc238bb9e393af48a5ca599fcd410ed0b5
Reviewed-by: Jake Petroules <2d627e1cecd5435752fa500bacbe05f7cc90c369@qt.io>

qt-labs/qbs,qtproject/qt-labs-qbs,qt-labs/qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qtproject/qt-labs-qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qtproject/qt-labs-qbs,qt-labs/qbs