Model-for-model replacement now walks extendsModel chain of the specified type to find more general replacements when specific one is not available.
Removed some logs and debug
Merge branch 'master' of https://github.com/foam-framework/foam