Update samples to fit new Description metadata format
Imporve UI:
 Add :
  Collapse All Action
  Exapnd All Action
Allow undo on transaction editing domain
18: Integrate modeling facilities into Script Component
https://github.com/adaussy/EScriptMonkey/issues/issue/18

Ecore module now inject into the engine all the create methods from the
factory of the metamodel.

Ecore module offer now a method to get referencing object.
24: Create a way to generated a file from what is injected into the
script by the engine
https://github.com/adaussy/EScriptMonkey/issues/issue/24
23: EASE shall handle optional argument in modules
https://github.com/adaussy/EScriptMonkey/issues/issue/23
Merge remote-tracking branch 'origin/master' into localWork
Fix class loading issue