Adds missing enums and metamodel interfaces.

  - Changes old enum-types to new ones
  - Adds some missing enums:
  - Adds missing interfaces

Change-Id: Ib787b8b7a0d9b24361c80df64ed9836600721182
Signed-off-by: Johannes Wendel <johannes.wendel@iese.fraunhofer.de>
74 files changed