first draft of Meta reflexivity refactoring
- add MetaModel concept
- init dynamic reflexive usage of KMF
second round of META optimization
third round, fix circular definition of opposites
simplify API for mutate and external usage
protect reflexive usage with a translation strategy in case of inheritance
cleanup various imports
minor fix for TS compatibility
initiate generator modification