Removed unused Invocation Assistant stuff.
Remove static initializers in assistant factories.
Expose MapPatternMaplet in factory interface.

Added createAMapPatternMapletAssistant() method that was
already available in the interpreter factory cass but not
its interface.
Remove deleted invocation assistant stuff.
Remove static assistant calls.

Replace them with factory-based invocations.
Remove static modifiers from assistant methods.
Merge remote-tracking branch 'origin/symphony/development' into ldc/astntrw
Add fixme on assistant factory instantiation.
Move instantiation of astnt factory to TRMain.
Thread astnt factory into ModuleModulesRuntime.
Thread astnt factory into RecordValue constructors.
Thread astnt factory into AsbtractProbSolverUtil.
Clean up astnt factory usage in ModuleTC.
Add Jdoc to VDM-only constructor.

This constructor instantiates a VDM astnt factory so it should
not be used by language extensions.
Thread astnt factory into VdmClassReader.
Add extensibility Jdoc to default constructor.
Move checkNumeric into TcExpVisitor.

It's only used there.
Suppress static factory warning.
Move evalBlock into StatmentEvaluator.
Remove static from CpuClassAssistant methods.