Remove instance list from instantiateModule
Remove instance list from instantiateModule

We do not have to construct this list, as the knowledge is already
present in the prototype chain. Apart from saving allocations, this
change makes it easier to extract the determination of the deepest
module instance in a subsequent commit.

Change-Id: I2d64b3d5ea32cdf8ee4f04d8aafb148bd8f54745
Reviewed-by: Christian Kandeler <3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@qt.io>

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