Check for multiple occurrences of items in SubProject item.

And potentially elsewhere too, if the Item::child() function is used.

Change-Id: I4a5f53e6b1a0f0f49908ce1b8cd34ffce903c38c
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
add String.contains to JavaScript

Provided for symmetry with Array and to alleviate the effects of
QBS-330.

Change-Id: Idca1edfd0c26624313fbb598d8d2017fe1511780
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
fix loading of the generic unix cpp module

Change-Id: I8315b68c99da555eaa229a15049a164928077ac3
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>