Editor

Severals things : 
# Component and sub-component
- The unBound methods are working.
- The stop method crash no more when the component never start

# UI
- All the UI components understand the action "getEntryPoint". This action is used to get the entryPoint of the component
- The methods getting information can now have argument in a "arg" field. IE:
```
canvasx(2 arg:arg(1:10) output:getCanvasX)
```
The canvas component will receive 
```
canvasx(1:10 2:_) 
```
and the result will be
```
getCanvasX(1:10 2:110)
```

# Editor
The more work on this PR. A basic FBP graph editor.
To test it : 
```
make
make editor
ozengine testSub.ozf components/editor/editor.fbp
```
This editor is experimental.