Adapting new generation types and fixing array iteration bug.
Adapting ecore model to new generation types.
Adapting item provider to latest changes.
Updating feature versions.
Pushing new update.