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).
Merge pull request #77 from d3scomp/newgen-bures

Small code & test review
ProcessTask seems to be complete.
Moved Knowledge Manager-related exceptions to the knowledge package.
Build fix.
Merge pull request #78 from d3scomp/newgen-bures

ProcessTask completed
Scheduler receives Executor via a setter instead of a constructor
parameter
Merge pull request #79 from d3scomp/newgen-keznikl

Scheduler receives Executor via a setter instead of a constructor
Merge branch 'newgen' into newgen-iliasg
Annotation parsing (incomplete)

Only Component parsing.
Still without trigger parsing.