Rework a sticky section of leadingIdAction to handle the case for action
references and operation calls better.  Partial solution for #209 (now
needs the typechecking sorted out...).
Coalesce two similar error cases (as they were essentially the same
problem relative to a user's intent).
changed required for complaience with overture 2.0.8
Extend test for issue #209
(Further) Extend test for issue #209
spell check
updated tests for the interpreter and improved the exception check in the test class
Merge branch 'origin/jwc'
updated tc with apply object designator
close #218 changed the creation of inv definitions to use the ASTFactory such that all fields are initialized correctly.
implemented type check for instanciated action. #216
Add flag to cmlc to disable typecheck
Rewrite the object call building method for the leadingIdAction rule.
The generated AST now seems to be correct, and the parser can handle
AFieldNumberExp selectors correctly (though it throws a stuck exception
presently, as I still need to check other usage of the case).
Related to #209.
Merge commit 'e222b75c9caeb0a89dbba46869ef9c880cbce1de' into jwc
Unify all the selector-processing work into buildExpFromSelectors().
Breaks TC.
Related to #209.
added tostring for reference process
added proper check for process instantiation
changed deadline time expression check to only require compatible rather than subtype.

close #216
Merge branch 'origin/jwc'
close #213 added type check matching AInterleavingReplicatedAction
 - test probably missing
Removed special case in buildExpWithDotteds() that returned an
AVariableExp when the list of dotted identifiers was empty; it now
always returns a unresolved path.  This is in the context of building an
operation call in the leadingIdAction rule.  Related to #209.
[skip ci]