Weird thing: in an idea plugin's model: removed dependencies on baseLanguage.structure model, and links to Classifier etc. got fixed. Also a whole bunch of mps libraries were created.
Fix MPS-19382 [build:IC-133.696] Light psi element string in PsiJavaFile:R.java: Light psi element string in PsiJavaFile:R.java
Assertion removed because LightElement isn't always the one we can't compute node id for. For example, in an android module a special R.java is generated that has special nested classes like R.string, etc. They are LightElements but classes and mps can work with them just fine.
MPS-20002 [build:IC-135.480] Exception in roots creation pass
Fix MPS-20061 imported java code: resolve info not set for variables
Setting resolve info of static references during dynamic -> static ref conversion phase
Fix MPS-20062 on "paste as java statements", comments are just skipped
Fix MPS-19788 incorrect error - not a subtype of t[] - t is not a name used in the program
Fix MPS-19575 enum constants not available to static methods in same model imported from java
Fix MPS-19834 [build:IC-135.690] Exception in roots creation pass: Argument for @NotNull parameter 'module' of jetbrains/mps/project/dependency/GlobalModuleDependenciesManager.<init> must not be null
Re-generated a couple modules
Merge remote-tracking branch 'origin/MPS3.1' into 3.2/danya/fixes

Conflicts:
	IdeaPlugin/mps-java/mps-java.iml
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.scopes/source_gen/jetbrains/mps/baseLanguage/scopes/GenericTypesUtil.java
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.scopes/source_gen/jetbrains/mps/baseLanguage/scopes/MethodResolveUtil.java
	plugins/mpsjava/basePlatform/source_gen/jetbrains/mps/ide/java/newparser/FullASTConverter.java
	plugins/mpsjava/basePlatform/source_gen/jetbrains/mps/ide/java/newparser/JavaToMpsConverter.java
Re-generate after merge