Refactor test tool class; rename to GUI_TEST_TOOL;

Fix file names based on ARCHETYPE_HRID that cannot allow namespace separator.
Correct C_DV_QUANTITY standard structure generator to synthesise missing items from ADL 1.4 C_DV_QUANTITY objects where not all tuples have all constrained items.
Correct various errors in conformance functions for primitive types.

Update logic in phase 2 validator specialised node test function to detect where node id is not valid with respect to flattened sibling set.