new ecore-generated code
fixing the build (tests)
cleaning up...
2nd clean up
Merge pull request #75 from d3scomp/newgen-iliasg

New ecore model and refactoring
Merge branch 'newgen' into newgen-iliasg
refactoring eCore

changing Process to ComponentProcess and ensemblingControllers to
ensembleControllers
Merge pull request #76 from d3scomp/newgen-iliasg

Newgen iliasg
Process task register/unregister trigger.
Small code & test review (mostly missing headers and coverage of the
tests). See suggestions in the code (marked by FIXME and TODO).