179 dataformat editor
Summary
This merge request mainly implements the dataformat editor but also improves:
- Handling of the asset widget updates
- Handling of additional information (for example: schema version, extends, etc)
- Mainwindow GUI
It also starts to implement validation.
Relevant issue(s) fixed
Fixes #179 (closed)