Basic metadata proof of concept implemented.
Removed the trigger class. Now triggerDispatcher add routes to triggers instead of registering triggers. Internal storage is made with a map.
Merge branch 'origin/feature/Trigger-refactoring'
Implementation finished and working for framework user.
(but not working internaly for modules, see issue #94)
Merge pull request #96 from regnarock/feature/Trigger-macro

Added metadatas to catch triggers from code.
Merge pull request #106 from regnarock/core-wip

Merging core-wip into master.

Tested and approuved. The page has successfully been displayed.