ModelReadCache enabled for the generator only

There is a bug in the cache that causes the code completion menu not to update properly. That doesn't seem to be a problem in the generator. Some models are very slow without the cache. That's why it is now enabled for the generator, but not for the editor.
different improvements
Merge branch 'master' of https://github.com/mbeddr/mbeddr.core
Diagram submodule updated
Fixed a native library class reload issue in the diagram submodule
Merge branch 'master' into parenthesis