update the yam editor

- configure the editor by qt
- add new main ui
update the yam

- add the basic widget and panel
Merge remote-tracking branch 'origin/master' into dev
Merge remote-tracking branch 'origin/master' into dev
update the yam
update the cmake
update the encode of code file
update the encode of code files
add and link the super easy json to the 3rd library for editor
update the yam
update the yam/yeditor

- recalculate the size of tree
- add the export for editor
update the yam
update the yam
continue
fix some bugs about buffer and format
update the editor about qt

- implement the drag and drop area
- set the ui of editor
update the yam and t001
update the yam
- add the property for widget
update the plugin of photoshop
update some errors
- can't get the count of tree's children
- don't write the size of buff to file