Report recent code changes from the previous code base.

This integrates changes made in the previous code base (viewpoint.git)
since the Sirius code was contributed.

It covers
     commit 3d37400897e889702ea17c5c92a12ea0a752379e
through
     commit 3c25ac6ef93ce3be7eb3a30734bea0fe3465e0ef

Change-Id: Ibf4e68a3361946b56575dcb4aff3dff1c966be81
Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
Fix typo in viewpoint.ecore.

Change-Id: If32e7d578b28dd85d7a411164e7202a5b5676d7d