Use specialized interpreters or acceleo3
Fix compilation errors in tests project
Fix Acceleo3 compilation errors
Fix A3 errors
Use specific interpreters and Acceleo3
Add viewpoint metamodel for validation, convert A3 in interpreter
Fix refactoring side-effects in a test case.
Fix filter on class diagram and disable several navigate tools
Fix a wrong migrated A2 expression.

<%x.getRootContainer%> -> [x.ancestors()->last()/]
Fix a bug on findTypeByName.

A Property is an Iterable subtype, well we use Collection instead for
the services signature.
Fix an ambiguous service call.
Fix several tools.

* direct edit tool
* create binding edge tool
* Add element
Fix errors on UseCase diagram.

* some node mapping provide a semantic candidate but we are now "unsync"
* Add viewpoint metamodel
* Refactor A3 service call
* Fix reconnect on association
* Add missing Java service references
Fix a wrong A3 migration: ->at(0) that doesn't work, use ->at(1) instead
Fix errors on UseCase diagram.

Fix the create generalization edge tool.
Fix create comment tool
Fix Apply profile tool
Fix apply stereotype tool
Fix delete comment link tool
Fix delete stereotyped element and reconnect comment link source