ModuleLoader: Remove redundant property checks
ModuleLoader: Remove redundant property checks

This has a considerable performance impact for larger projects.
Example: When resolving the Qt Creator project on my machine, the patch
speeds up the property checking process by ~98%, while the overall
resolving time goes down by ~15%.

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

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,qt-labs/qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qt-labs/qbs,qt-labs/qbs,qtproject/qt-labs-qbs,qtproject/qt-labs-qbs