Refactor any_allowed - now only in C_COMPLEX_OBJECT and C_ATTRIBUTE;

Rename ARCHETYPE.invariants to rules.
Perform code reformatting on terminology code constraints.
Further corrections to terminology section conversion routine.
Terminology constraint conversion
Correct UI rendering bug
Remove C_REFERENCE_OBJECT;

Move assumed_value to C_PRIMITIVE_OBJECT
Changes related to OG_ class path upgrade.
Further improvements to id-codes.

Rewrote ADL top-level parser for 1.5 archetypes.