Implemented SModule#getUsedLanguages
Get rid from IModule#getUsedLanguagesReferences
Fix errors
Implement SModule#getDeclaredDependencies
Remove ModuleDependenciesManager (1)
Remove ModuleDependenciesManager (2)
Remove ModuleDependenciesManager (3)
Remove ModuleDependenciesManager (4)
Remove ModuleDependenciesManager (5)
Remove ModuleDependenciesManager (7)
Remove ModuleDependenciesManager (8)
Remove IModule#getUsedDevkitReferences
Fix error in GlobalModuleDependenciesManager
Fix idea plugin compilation
Fix unresolved references
Fix ModuleRuntimeLibrariesImporter
Merge remote-tracking branch 'origin/master' into ttim/imodule_refactoring

Conflicts:
	core/kernel/kernelSolution/jetbrains/mps/kernel/model.mps
	core/kernel/kernelSolution/jetbrains/mps/smodel/adapter.mps
	core/kernel/source_gen.caches/jetbrains/mps/kernel/model/dependencies
	core/kernel/source_gen.caches/jetbrains/mps/kernel/model/generated
	core/kernel/source_gen.caches/jetbrains/mps/smodel/adapter/generated
	core/kernel/source_gen/jetbrains/mps/kernel/model/TemporaryModelOwner.java
	core/kernel/source_gen/jetbrains/mps/kernel/model/trace.info
	core/kernel/source_gen/jetbrains/mps/smodel/adapter/trace.info
	core/make-runtime/solutions/jetbrains.mps.make/jetbrains/mps/make/dependencies.mps
	core/make-runtime/solutions/jetbrains.mps.make/source_gen.caches/jetbrains/mps/make/dependencies/dependencies
	core/make-runtime/solutions/jetbrains.mps.make/source_gen.caches/jetbrains/mps/make/dependencies/generated
	core/make-runtime/solutions/jetbrains.mps.make/source_gen/jetbrains/mps/make/dependencies/trace.info
	languages/languageDesign/structure/source_gen.caches/jetbrains/mps/lang/structure/typesystem/generated
	plugins/migration25/solution/jetbrains/mps/ide/migration/migration25.mps
	plugins/migration25/source_gen.caches/jetbrains/mps/ide/migration/migration25/dependencies
	plugins/migration25/source_gen.caches/jetbrains/mps/ide/migration/migration25/generated
	plugins/migration25/source_gen/jetbrains/mps/ide/migration/migration25/trace.info
	plugins/mpsdevkit/languages/quickQueryLanguage/solutions/pluginSolution/models/jetbrains/mps/quickQueryLanguage/pluginSolution/plugin.mps
	plugins/mpsdevkit/languages/quickQueryLanguage/solutions/pluginSolution/source_gen.caches/jetbrains/mps/quickQueryLanguage/pluginSolution/plugin/dependencies
	plugins/mpsdevkit/languages/quickQueryLanguage/solutions/pluginSolution/source_gen.caches/jetbrains/mps/quickQueryLanguage/pluginSolution/plugin/generated
	plugins/mpsdevkit/languages/quickQueryLanguage/solutions/pluginSolution/source_gen/jetbrains/mps/quickQueryLanguage/pluginSolution/plugin/trace.info
Fix DefaultScope and regenerate required models
Merge remote-tracking branch 'origin/master' into ttim/imodule_refactoring
Merge branch 'ttim/imodule_refactoring'