change the Constractor call of PTypeSet and added the assistantfactory parameter.
Merge remote-tracking branch 'origin/pvj/main' into assistant-rewrite
correction of the LexToken qualifier issue
and the correction of pom at the interpreter
remove static keyword...
Remove assistant AbracketAssistant and some clean up.
removed the empty assistant ANamedInvariantAssistant.
remove assistant AOptionalTypeAssistant.
remove the empty assistant AParameterTypeAssistant.
remove empty assistant AUnknownTypeAssistant.
remove static keyword from PAccessSpecifierAssistant method getProtected.
Remove static keyword from method getPublic in the PAccessSpecifierAssistant.
minor changes and clean up
Merge remote-tracking branch 'origin/development' into newpog
Merge remote-tracking branch 'origin/assistant-rewrite' into ldc/astntrw
Move default access specifier getter to astfactory.
Merge remote-tracking branch 'origin/symphony/development' into ldc/astntrw

Conflicts:
	core/pog/src/main/java/org/overture/pog/visitors/PogParamDefinitionVisitor.java
Thread assistant factory into new PTypeSet constructor.

This was missed in the original assistant rewrites.
Update state invariant initialized PO name.
Merge remote-tracking branch 'origin/symphony/development' into newpog
Merge remote-tracking branch 'origin/ldc/astntrw' into newpog